2019 (FC Cincinnati): Has made four appearances, including three starts, and has played 236 minutes ... started and played 90 minutes at center forward in season opener at Seattle (March 2) ... recorded one shot ... started and played 90 minutes at center forward at Atlanta (March 10) ... started and played 45 minutes at center forward against Portland (March 17) ... left the match at halftime after sustaining an injury ... missed match at New England (March 24) and against Philadelphia (March 30) due to injury ... was unavailable for selection in seven consecutive matches ... made first appearance since March 17 and played 11 minutes as a substitute at San Jose (May 4) ... replaced Justin Hoyte in the second half.
2018 (FC Cincinnati/Portland Timbers): Made 26 combined appearances, including 16 starts, scored six goals and added three assists across all competitions … with Portland Timbers, appeared in 14 games and made nine starts ... scored three goals and added two assists ... started and played 75 minutes in the U.S. Open Cup Round of 16 match against LA ... Recorded the game-winning assist … started the club’s season opener and recorded an assist at LA (March 4) ... Made a second straight appearance in a 4-0 loss against the Red Bulls (March 10) ... Recorded his second assist of the season in a 1-1 draw against FC Dallas (March 24) ... started five consecutive games from April 14 through May 19 ... scored first goal of 2018 against Minnesota United FC (April 14) ... tallied for a second consecutive match against NYCFC (April 22) ... scored a goal in his final match with the club as a second-half substitute against Houston (July 28) … with FC Cincinnati, made nine appearances on the year, including four starts at center forward ... started each of FC Cincinnati’s USL Cup Playoff matches … made FC Cincinnati debut, recorded one shot on goal, and played 17 minutes against Nashville SC (Aug. 4) ... made a second consecutive substitute appearance and played 13 minutes against Penn FC (Aug. 12) ... made third consecutive appearance and tallied a USL season-high two shots on goal in 17 minutes of action against Charleston Battery (Aug. 18) ... made first FC Cincinnati start at forward at Tampa Bay Rowdies (Aug. 25) ... scored the game-winning goal – his first as an FC Cincinnati player – against Pittsburgh Riverhounds SC (Sept. 1) ... made third consecutive appearance and logged 16 minutes as a substitute at Louisville City FC (Sept. 11) ... made first home start and scored in a second consecutive home match against Toronto FC II (Sept. 16) ... started a third match and recorded a goal for a third consecutive home match against Indy Eleven (Sept. 29) ... started and played 74 minutes at Nashville SC (Oct. 13).
2017 (Portland Timbers): Made 22 appearances, all starts, scored 10 goals and added three assists before suffering an injury on Aug. 6 ... recorded a brace in the final two minutes of the game in a 5-1 win against Minnesota (March 3), earning MLS Team of the Week honors … scored 44th league goal for the Timbers in a 4-2 win against Houston (March 18) … scored in back-to-back games with a finish against Crew SC on (March 25) … scored sixth goal of the season in the team’s 2-2 draw against Dallas (April 29) ... scored 46th career regular-season goal to set the Timbers all-time record for goals scored across all eras (since 1975) … logged a team-high six shots in the team’s 2-0 win against San Jose (May 6) … made 100th league appearance in the team’s 1-1 draw against Atlanta United (May 14) … recorded a team-high five shots in the team’s 1-0 loss against Seattle (May 27) … recorded 13th MLS brace in the team’s 2-0 win against FC Dallas (June 10) … scored 50th league goal in the team’s 2-2 draw against Seattle (June 25) … scored 10th goal of the season in the team’s 2-2 home draw against Chicago (July 5) … played 55 minutes against Real Salt Lake, before being shown a straight red card (July 19) … made 21st start in a 2-2 draw against Houston (July 29) … Notched his third assist in a 3-1 win against the Galaxy (Aug. 6).
2016 (Portland Timbers): Made 33 regular-season appearances, including 30 starts, scored a team-high 16 goals for a second consecutive season ... Earned MLS Player of the Month honors for April ... Scored in six of the Timbers final seven home games (July 23 - Oct. 16) ... Scored in back-to-back games against Seattle (Aug. 21-28) ... Scored two goals in CONCACAF Champions League play on Sept. 14 and Sept. 27 ... Scored the game-winning goal in Portland’s 2-1 win against Columbus Crew SC (March 6) … recorded first brace of the year in just 27 minutes played against San Jose (April 16) … began a stretch of four consecutive matches with at least a goal or an assist … recorded first assist of season at New England (April 27) … scored the opening goal in 2-1 win over Toronto (May 1) … registered the assist on the Timbers’ lone goal at Vancouver (May 7) … tallied eighth goal of the campaign against New York City (May 15) … scored Portland’s first goal in 2-2 draw at Real Salt Lake (June 18) … added an insurance goal against rival Seattle (July 17) … recorded second-half stoppage time goal against Kansas City (Aug. 7) … scored the Timbers’ only goal after coming on as a second-half substitute at Seattle (Aug. 21) … recorded a goal for a second consecutive match against Seattle (Aug. 28) … scored the game-winning goal against Real Salt Lake (Sept. 10) … registered the game-winning goal for a second consecutive match against Philadelphia (Sept. 17) … tallied 16th goal of the season against Colorado (Oct. 16).
2015 (Portland Timbers): Made 33 regular-season appearances, including 30 starts, scored a career-high 16 goals and added three assists … started every match of the 2015 MLS Cup playoffs ... Played 90 minutes in a 2-1 win over Columbus in MLS Cup on Dec. 6 ... Scored his second goal of the playoffs in the second leg of the Western Conference Championship at FC Dallas on Nov. 29 ... Tallied a goal in Portland's 2-0 win over Vancouver in the second leg of the Western Conference Semifinals on Nov. 8, also registered an assist in the match ... logged 71 minutes in a scoreless draw against Vancouver in the first leg of the Western Conference Semifinals on Nov. 1 ... Played 105 minutes in a 2-2 draw (7-6 win on PKs) against Sporting Kansas City in the Western Conference Knockout Round on Oct. 29 ... Was named NASR MLS Player of the Week on two occasions … tallied a brace in a 2-2 draw against the LA Galaxy (March 15), the fifth two-goal game of his Timbers MLS career … scored third goal of the season at Vancouver (March 28) … registered an assist in a 3-1 win over FC Dallas (April 4) … scored fourth goal at Houston (May 16) … tallied a brace, including the game-winning goal, against New England (June 6) … registered third brace of the season, netting two goals in a 4-1 win against Seattle (June 28) … tallied an assist against Vancouver (July 18) … registered ninth goal of season at Dallas (July 25) … recorded the game-winning goal against Chicago (Aug. 7) … set a Timbers MLS single-season club record for goals in a season (12), tallying his fourth multi-goal game of 2015 in a 2-1 win against Columbus (Sept. 26) … scored in the last three regular-season games … registered 13th goal, a penalty kick, in a 1-0 win against Real Salt Lake (Oct. 14) … tallied his fifth multi-goal game of the season on against the LA Galaxy, also recording an assist in the match (Oct. 18) ... netted a late goal, his 16th of the year, in a 4-1 win against Colorado (Oct. 25).
2014 (Portland Timbers): Made 24 appearances, including 18 starts, scored nine goals and added four assists in debut season with Portland ... Set a Timbers MLS-club record with four two-goal performances and ranked among MLS league leaders in multi-goal games ... Ranked third on the team in goal-scoring, initially joining the club on loan from FC Copenhagen on May 13 ... Tallied two goals in three appearances in CONCACAF Champions League play ... Made his CONCACAF Champions League debut as a second half sub, scoring a goal in a 4-1 win over Alpha United FC on Aug. 19 ... Made his 2014 Lamar Hunt U.S. Open Cup debut in a 3-1 win over Sporting Kansas City as a second-half substitute ... Earned NASR MLS Player of the Week honors in Week 14 … Registered the game-tying assist in his Timbers MLS debut, a come-from-behind, 3-3 draw against Columbus (May 17) … Tallied a brace against Chivas USA in his first career MLS start (May 28) … recorded an assist against Vancouver (June 1) … netted a brace in a 3-1 road win against Real Salt Lake (June 7) … tallied an assist against Chivas USA (Aug. 9) … registered second MLS brace in 19 minutes played against Seattle (Aug. 24) … recorded an assist in 2-2 draw at Colorado (Sept. 13) …
2013-14 (AS Trenčín/FC Copenhagen): Made 20 combined appearances, including 14 starts, scored 13 goals and added two assists across all competitions … with AS Trencin, made seven combined appearances, including six starts, scored 10 goals and added one assist … recorded two hat tricks in just three Fortuna Liga matches … started all four UEFA Europa League Qualifiers and scored three goals … recorded a brace, including the game-winning goal, in the second leg of second-round match against IFK Göteborg (July 25) … recorded a hat trick in first match of the season against FC Nitra (July 13) … scored AS Trenčín’s only goal in 2-1 loss to Spartak Trnava (July 21) … notched second hat trick of the season and added an assist in 6-0 win over Dunajska Streda (Aug. 11) … with FC Copenhagen, made 13 combined appearances, with eight starts … scored three goals and added an assist in Superligaen play … made appearances in UEFA Champions League group stage matches against Juventus (Sept. 17), Real Madrid (Oct. 2) and Galatasaray (Oct. 23) … scored first goal with FC Copenhagen in his club debut against Vestsjaelland (Aug. 25) … recorded a goal and an assist at Viborg FF (Sept. 1) … tallied third goal at Bröndby IF (Sept. 28).
2012-13 (AS Trenčín): Made 16 Fortuna Liga appearances, including six starts … scored three goals and added two assists … made AS Trenčín debut in a second-half substitute appearance against MFK Kosice (Nov. 3) … began a stretch of 10 consecutive appearances … scored first goal and recorded first assist against Spartak Trnava (Nov. 17) … made first start at Slovan Bratislava (Nov. 24) … recorded second assist against FC Nitra (March 30) … scored second goal at Spartak Myjava (May 18) … tallied for a second consecutive match against Ruzomberok (May 22).
2011-12 (Dynamo Kyiv/SK Tavriya Simferopol): Made 13 combined appearances, including eight starts, scored two goals and added one assist across all competitions … with Dynamo Kyiv, made four combined appearances, including one start, scored one goal … made Dyanmo Kyiv debut and scored a goal in Ukrainian Cup match at Kremin (Sept. 21) … made first league appearance as second-half stoppage time substitute at Obolon Kyiv (Nov. 26) … with SK Tavriya Simferopol, made nine Premier Liga appearances, including seven starts, scored one goal and added one assist … made SK Tavriya Simferopol debut at Karpaty (March 11) … recorded first assist at Kryvbas (March 25) … recorded first goal at Ilyichivets (April 8).
2010-11 (Metalurh Donetsk): Made nine appearances, including seven starts, scored one goal and added one assist in Premier Liga play … made professional debut as a second-half substitute against FK Sevastopol (March 12) … earned first professional start at Vorskla (March 18) … recorded first professional assist against Dnipro (April 2) … scored first professional goal in season finale at Volyn Lutsk (May 21).
Personal: Born Oct. 10, 1990 in Benue State, Nigeria …