Chelsea 2004–2016: Youth career in 2016 Abraham joined Chelsea at under-eight level and progressed through the
club's academy system. He was part of the Chelsea youth team which recorded consecutive triumphs in both the
UEFA Youth League and the
FA Youth Cup in 2015 and 2016. He carried his form into the FA Youth Cup and netted the winning goal in Chelsea's victory over
Manchester City in the final in April. During the 2014–15 and 2015–16 seasons, Abraham scored 74 goals in 98 matches across all competitions for Chelsea's various youth teams. His form at youth level caught the attention of interim
manager Guus Hiddink who invited him to train with the first team at the back end of the
2015–16 season. On 11 May 2016, Hiddink handed Abraham his Chelsea debut in a 1–1
Premier League draw with
Liverpool, bringing him on to replace
Bertrand Traoré in the 74th minute. Abraham then made his home debut at
Stamford Bridge the following week, once again coming on as a second-half
substitute for Traoré in a 1–1 draw with newly crowned Premier League Champions
Leicester City. He made his debut for the club the following day, coming off the bench for fellow debutant
Josh Brownhill to score City's first goal in a 2–1 come-from-behind win over
Wigan Athletic, although the goal was later credited to
Hörður Magnússon instead. He started in his second game and scored the only goal of the match in a 1–0 win over
Wycombe Wanderers, helping Bristol City advance to the Second Round of the
EFL Cup. The following week, on 13 August, he scored his first professional brace in a 2–1 victory over newly promoted
Burton Albion, including the last-minute winner. In September, Abraham scored his second brace against
Sheffield Wednesday, although Bristol City ultimately lost 3–2. He scored a further two goals during the month which saw him named Championship Player of the Month for September. He was also awarded the
EFL Young Player of the Month award for September. On 31 January 2017, Abraham scored his 16th Championship goal in a 2–2 draw against Sheffield Wednesday, which saw him break the record of former
Fulham striker
Moussa Dembélé for the most goals scored by a teenager since the beginning of the Football League Championship era. Abraham ended the season with 23 goals to his name, second only to
Chris Wood of
Leeds United, as City completed the campaign in 17th position, thereby avoiding relegation. His performances throughout the season also earned him Bristol City's Player of the Year, Young Player of the Year and Top Goalscorer awards. In doing so, he became the first ever player to earn all three awards in the same season.
2017–18 season: Loan to Swansea City goal in 2017 On 4 July 2017, Chelsea announced that Abraham had signed a new five-year contract with the club and later that day he joined fellow Premier League club
Swansea City on a season-long loan. He made his debut for the club on 12 August, starting in a 0–0 draw with
Southampton. Ten days later, he scored his first goal in a 4–1 League Cup win over
League One team
Milton Keynes Dons before scoring his first Premier League goal in his next match, opening the scoring in a 2–0 victory over
Crystal Palace. On 14 October 2017, he scored his first brace for his club in a 2–0 win over newly promoted
Huddersfield Town which secured Swansea their first home win of the season. Both club and player struggled for form thereafter, however, and by the end of the year Abraham had failed to add to his goal tally. On 6 February 2018, having gone 825 minutes without a goal, Abraham returned to the scoresheet when he netted twice and
assisted a further two in an 8–1
FA Cup Fourth Round replay win over
Notts County. The result was also Swansea's biggest ever win in the competition. On 7 April, he scored his first league goal since his double in October. His goal earned Swansea a late draw against
West Brom and edged the club a point closer to safety from the relegation zone, though they were ultimately relegated on the final day of the season following a defeat to
Stoke City. Abraham scored eight goals in 39 appearances across all competitions during his loan spell with the club.
2018–19 season: Loan to Aston Villa Following his return from loan at Swansea, new Chelsea manager
Maurizio Sarri indicated that he planned to keep Abraham at Chelsea and included him in the squad for the club's
Community Shield defeat to
Manchester City. On 31 August, however, he was sent out on loan once again, returning to the Championship to sign for
Aston Villa for the remainder of the season. He made his debut for the club on 15 September, starting in a 1–1 draw with
Blackburn Rovers, and scored on his home debut four days later in a 2–0 win over
Rotherham United. On 28 November, he scored four goals in a 5–5 draw with
Nottingham Forest in the league; the first time a draw of that score had ever been played out to at
Villa Park. In doing so, he became the first Aston Villa player to score four goals in a single match in the 21st century. He was later named Championship Player of the Month for November after scoring six goals in four appearances for the month. It later became apparent that Premier League side
Wolverhampton Wanderers had also made an approach for his signature, although
FIFA's rules prohibiting a player from representing three clubs in a season cast doubt over any potential move. Following a week of media speculation surrounding his future, he reportedly rejected a loan move to Wolves in favour of staying with Villa for the remainder of the season. On 26 January, he scored a brace in a 2–1 win over
Ipswich Town and in doing so became the first player since
Tom Waring in 1933 to score in seven consecutive home games for the club. The following month, he became the first player since
Peter Withe in 1981 to score 20 goals for the club in a single season when he scored in a 3–3 come–from–behind draw with
Sheffield United. On 30 March, he scored his 50th career league goal when he opened the scoring in a 2–1 win over Blackburn. In April, after scoring in a 2–0 win over
Bolton Wanderers, Abraham became the first Villa player to score 25 goals in a season since
Andy Gray in 1977. His goal also helped the club equal its record of nine successive wins, set back in 1910. He ended the campaign with 26 goals in 40 appearances, the second-most by any player in the league behind
Norwich City's
Teemu Pukki.
2019–20 season Following the expiration of his loan, Abraham returned to Chelsea where he was given the No. 9 shirt. In the
2019 UEFA Super Cup against
Liverpool on 14 August, he won a penalty in extra-time, from which
Jorginho scored to level the scores at 2–2 and send the match to a penalty shoot-out. Abraham then took the deciding penalty in the shootout but saw his effort saved by
Adrián resulting in Chelsea losing the tie 5–4. Following the match, he was victim of racial abuse on
Twitter. Ten days later, Abraham scored his first Chelsea goals when he netted a brace in a 3–2 away win over Norwich City. The following month, during a 5–2 win over Wolves, he scored his first Chelsea hat trick, before netting an
own goal during the latter stages of the match. In doing so, at the age of 21 years and 347 days, he became the youngest player to score three goals in a match for the club in the Premier League era. He scored his first
Champions League goal in a 2–1 win away to
Lille on 2 October.
2020–21 season On 23 September 2020, Abraham played as a starter for the first time in
2020–21 season and scored his first goal of the season against
Barnsley in the third round of the
EFL Cup, which ended in a 6–0 win. Abraham scored a goal in two consecutive matches including his most recent against West Brom on 26 September, where he scored a stoppage-time equaliser in a 3–3 draw at
The Hawthorns. In November, he scored in three successive games, wins against
Sheffield United,
Rennes and
Newcastle United. In addition, he netted his first
UEFA Champions League goal in a 3–0 victory over
Rennes. Abraham scored a hat-trick in the fourth round of the
FA Cup on 24 January 2021, as Chelsea overcame Championship club
Luton Town by a score of 3–1. In doing so, Abraham became the first Englishman to score a hat-trick for Chelsea in the FA Cup since
Frank Lampard in 2007, and he also became the first Chelsea youth team product to score 10 or more goals in back-to-back seasons since
Mike Fillery in
1982–83.
Roma Abraham signed for
Serie A club
Roma on 17 August 2021 on a five-year contract, with the transfer fee reported to be £34 million, with Chelsea including a £68 million buy-back clause which could only be triggered after the player had completed two seasons with Roma.
2021–22 season Abraham made his
Serie A debut on 22 August, assisting twice as Roma defeated
Fiorentina 3–1. Four days later, he made his
UEFA Europa Conference League debut in a 3–0 home win over
Trabzonspor. On 29 August, he scored his first goal for Roma in a 4–0 win against
Salernitana. On 16 September, he scored his first goal in the Conference League, completing the
Giallorossi's 5–1 victory against
CSKA Sofia. On 20 January 2022, he made his first appearance in the
Coppa Italia, contributing to 3–1 home win over
Lecce with a goal and an assist. Three days later, he scored a brace in the victorious away match against
Empoli, becoming the first English player in thirty years to score more than 10 goals in a Serie A season. On 25 May, he played in the
Conference League final which ended in a 1–0 victory for Roma over
Feyenoord.
2022–23 season On 8 January 2023, in the league match against
Milan, Abraham scored in extra time, earning Roma a 2–2 draw against the Serie A champions. A week later on 15 January, he provided two assists for
Paulo Dybala in a 2–0 win against
Fiorentina in the Serie A. On 31 May, Abraham featured in the
Europa League final, which Roma lost against
Sevilla 4–1 on penalties after a 1–1 draw; hence, he missed the opportunity to win all existing UEFA competitions. Abraham received criticism for his goalscoring form, having scored only 8 goals in the Serie A compared to 17 the previous season. On the final matchday of the season against
Spezia, he suffered a sprain which caused a tear to his
anterior cruciate ligament.
2023–24 season Following his ACL injury, Abraham returned to the field on 6 April 2024 in a 1–0 win over
city rivals Lazio. He scored a late equaliser against
Napoli on 28 April, which was his only goal of the season, having made just 12 appearances (eight in the league and four in the Europa League).
2024–25 season: Loan to AC Milan On 30 August 2024, Abraham joined fellow Serie A club
AC Milan on loan for the
2024–25 season. On 14 September, he scored his first goal for the club from a penalty in a 4–0 win over
Venezia. On October 6 in the 1–2 loss to
Fiorentina, he missed a penalty kick after controversially stripping the ball from Milan's designated penalty taker
Christian Pulisic. After the match he was reprimanded by manager
Paulo Fonseca for his actions. On 6 January 2025, he scored a stoppage-time goal, securing a 3–2 victory over
Inter Milan in the
Supercoppa Italiana final. On 5 February, Abraham scored a brace against his parent club to help knock Roma out of the 2024–25 Coppa Italia in a 3–1 win.
Beşiktaş 2025–2026: Loan On 2 July 2025,
Beşiktaş announced that Abraham had completed his medical examinations in preparation for his loan move to the club. On 7 August, Abraham scored a
hat-trick in his side's 4–1 win away to
Irish club
St Patrick's Athletic in the third qualifying round of the
UEFA Conference League.
2026: Permanent deal at Beşiktaş On 26 January 2026, Beşiktaş announced that they had agreed a permanent transfer for Abraham for €13m.
Return to Aston Villa Abraham was at Beşiktaş on a permanent basis for one day, before, on 27 January 2026, he re-joined Premier League club Aston Villa for an undisclosed fee, reported to be around £18m. Abraham scored his first goal on his return to Aston Villa on 14 February 2026, in a 3–1
FA Cup loss to
Newcastle United. ==International career==