Francis Coffie

Francis Coffie (born September 20, 1989 in Accra) is a Ghanaian international footballer.

Francis Cofie
Personal information
Full name Francis Coffie
Date of birth (1989-09-20) September 20, 1989
Place of birth Accra, Ghana
Height 1.74 m (5 ft 8 12 in)
Playing position(s) Striker/ Playmaker
Youth career
Power F.C.
Senior career*
Years Team Apps (Gls)
2005–2007 Power F.C.
2007–2010 Asante Kotoko
2010–2011 CD Leganés
2011–2012 Medeama SC 12 (8)
2012–2015 Ashanti Gold 16 (4)
2015–2016 Al-Merrikh SC 14 (11)
2017 Al-Watani
National team
2009 Ghana 9 (4)
* Senior club appearances and goals counted for the domestic league only

Career

Coffie began his career for Power F.C. and joined in August 2007 to Asante Kotoko. In July 2010, he began his career for CD Leganés.

International career

He was called up for the Black Stars for a friendly game against Argentina national football team[1] and marked in the game on 1 October 2009 his debut.[2]

gollark: Your config can be a programming language too, since it's useful for specifying some things without having to repeat yourself, but it should be separate from the code.
gollark: Application code is stuff which should be the same across deployments. Config is stuff which shouldn't.
gollark: Then your application is wrong.
gollark: * specify, not design
gollark: ```rust let with_db = warp::any().map(move || pool.clone()); let static_files = warp::path("assets").and(warp::fs::dir("assets")); let view_page = warp::path!(String).and(warp::get()).and(with_db.clone()) // repeating the next bit for every route is kind of bad, see if it can be changed somehow .and_then(|title, db| async { error_to_http_response(view_page(db, title).await) }); let editor_page = warp::path!(String / "edit").and(warp::get()).and(with_db.clone()) .and_then(|title, db| async { error_to_http_response(editor_page(db, title).await) }); let save_edit = warp::path!(String / "edit").and(warp::post()).and(warp::body::form()).and(with_db) .and_then(|title, form, db| async { error_to_http_response(save_edit(db, title, form).await) }); let not_found = warp::any().map(|| warp::reply::with_status("404 Not Found", http::StatusCode::NOT_FOUND)); let main = editor_page.or(save_edit).or(view_page); let app = static_files.or(main).or(not_found);```See, this is how you SHOULD design routes: incomprehensibly.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.