Leon Bailey
Career snapshot
Position rank · 24/25
Among 1,698 Attack - Right Wingers · ≥200 mins
Career highs
| Full name | Leon Bailey |
|---|---|
| Name in home country | Leon Patrick Bailey Butler |
| Date of birth | 1997-08-09 (28 yrs) |
| Place of birth | Kingston, Jamaica |
| Citizenship | Jamaica |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 178.00 m |
| Current club | AS Roma |
| On loan from | ↩ Aston Villa parent contract: 2027-06-30 |
| Joined | 2025-08-20 |
| Contract expires | 2026-06-30 |
| Agent | Phoenix Sports ... |
| Outfitter | Nike |
Percentile rank vs 890 other Attack - Right Wingers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Aston Villa | 4 | 21/22 | 24/25 | 144 | 22 | 24 | 3,650 |
| Bayer 04 Leverkusen | 5 | 16/17 | 20/21 | 156 | 39 | 25 | 1,754 |
| KRC Genk | 2 | 15/16 | 16/17 | 77 | 15 | 19 | 2,989 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Champions League | Aston Villa | 8 | 1 | 1 | 1 | 0 | 530 |
| 24/25 | EFL Cup | Aston Villa | 2 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | FA Cup | Aston Villa | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League | Aston Villa | 24 | 1 | 2 | 3 | 0 | 1,144 |
| 23/24 | Conference L. | Aston Villa | 11 | 2 | 4 | 1 | 0 | 387 |
| 23/24 | EFL Cup | Aston Villa | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Aston Villa | 3 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Premier League | Aston Villa | 35 | 10 | 9 | 5 | 0 | 208 |
| 23/24 | UECL Quali | Aston Villa | 2 | 2 | 1 | 0 | 0 | 80 |
| 22/23 | EFL Cup | Aston Villa | 2 | 1 | 0 | 1 | 0 | 50 |
| 22/23 | FA Cup | Aston Villa | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Aston Villa | 33 | 4 | 4 | 4 | 0 | 496 |
| 21/22 | Premier League | Aston Villa | 18 | 1 | 2 | 3 | 0 | 755 |
| 20/21 | Bundesliga | Bayer 04 Leverkusen | 30 | 9 | 9 | 6 | 0 | 238 |
| 20/21 | DFB-Pokal | Bayer 04 Leverkusen | 2 | 1 | 0 | 1 | 0 | 204 |
| 20/21 | Europa League | Bayer 04 Leverkusen | 8 | 5 | 2 | 0 | 0 | 102 |
| 19/20 | Bundesliga | Bayer 04 Leverkusen | 22 | 5 | 3 | 0 | 2 | 218 |
| 19/20 | Champions League | Bayer 04 Leverkusen | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | DFB-Pokal | Bayer 04 Leverkusen | 3 | 1 | 0 | 0 | 0 | 163 |
| 19/20 | Europa League | Bayer 04 Leverkusen | 5 | 1 | 0 | 0 | 0 | 98 |
| 18/19 | Bundesliga | Bayer 04 Leverkusen | 29 | 5 | 1 | 4 | 0 | 383 |
| 18/19 | DFB-Pokal | Bayer 04 Leverkusen | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Europa League | Bayer 04 Leverkusen | 8 | 0 | 3 | 1 | 0 | 0 |
| 17/18 | Bundesliga | Bayer 04 Leverkusen | 30 | 9 | 6 | 2 | 0 | 247 |
| 17/18 | DFB-Pokal | Bayer 04 Leverkusen | 4 | 3 | 0 | 1 | 0 | 101 |
| 16/17 | Bundesliga | Bayer 04 Leverkusen | 8 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | Champions League | Bayer 04 Leverkusen | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Croky Cup | KRC Genk | 4 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | Europa League | KRC Genk | 6 | 4 | 0 | 0 | 0 | 133 |
| 16/17 | Europa League Qualifying | KRC Genk | 6 | 3 | 3 | 2 | 0 | 176 |
| 16/17 | JPL | KRC Genk | 19 | 1 | 4 | 1 | 0 | 1,396 |
| 15/16 | Croky Cup | KRC Genk | 5 | 1 | 1 | 0 | 0 | 452 |
| 15/16 | JPL | KRC Genk | 25 | 4 | 7 | 3 | 0 | 426 |
| 15/16 | JPL Play-Offs I | KRC Genk | 10 | 2 | 2 | 2 | 0 | 406 |
| 15/16 | Jupiler Pro League playoff Europa League | KRC Genk | 2 | 0 | 1 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Phoenix Acad. | USK Anif Youth | Transfer | 0 | — |
| 13/14 | 2013-07-01 | USK Anif Youth | Trencin U19 | Transfer | 0 | — |
| 15/16 | 2015-08-12 | Trencin U19 | KRC Genk | Transfer | 0 | €1.40m |
| 16/17 | 2017-01-31 | KRC Genk | B. Leverkusen | Transfer | 12500000 | €16.70m |
| 21/22 | 2021-08-04 | B. Leverkusen | Aston Villa | Transfer | 35000000 | €32.00m |
| 25/26 | 2025-08-20 | Aston Villa | AS Roma | Loan | 28000000 | — |
| 25/26 | 2026-06-30 | AS Roma | Aston Villa | Return from loan | 28000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Quarantine | 2020-08-27 | 2020-09-21 | 26 | 2 |
| 20/21 | Broken toe | 2021-05-08 | 2021-06-30 | 54 | 4 |
| 21/22 | Hamstring injury | 2021-08-20 | 2021-09-09 | 21 | 6 |
| 21/22 | Thigh problems | 2021-09-19 | 2021-10-21 | 33 | 7 |
| 21/22 | Thigh problems | 2021-12-05 | 2022-02-10 | 68 | 13 |
| 21/22 | Ligament injury | 2022-05-01 | 2022-05-31 | 31 | 5 |
| 22/23 | Muscle injury | 2022-10-08 | 2022-10-14 | 7 | 1 |
| 22/23 | Hamstring injury | 2023-04-08 | 2023-05-01 | 24 | 5 |
| 23/24 | Hamstring injury | 2023-09-27 | 2023-10-07 | 11 | 3 |
| 23/24 | Ill | 2024-05-18 | 2024-05-31 | 14 | 1 |
| 24/25 | Hamstring injury | 2024-09-02 | 2024-09-17 | 16 | 4 |
| 24/25 | Thigh problems | 2024-12-13 | 2024-12-15 | 3 | 1 |
| 24/25 | unknown injury | 2025-02-14 | 2025-02-20 | 7 | 2 |
| 24/25 | unknown injury | 2025-03-26 | 2025-04-14 | 20 | 5 |
| 25/26 | Muscle injury | 2025-08-20 | 2025-09-22 | 34 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €42.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €29.50m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €37.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €12.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €12.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €2.50m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #49536 | — | 1 | 1 | — | — | former national player |
| Team #3671 | #7 | 39 | 7 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Kevin Volland | 2 | 7 | 0 |
| Marco Bizot | 2 | 0 | 0 |
| Boubacar Kamara | 2 | 1 | 0 |
| Aleksandar Dragovic | 2 | 1 | 0 |
| Wilfred Ndidi | 2 | 0 | 0 |
| Youri Tielemans | 2 | 2 | 0 |
| Jacob Ramsey | 2 | 4 | 0 |
| Moussa Diaby | 2 | 11 | 0 |
| Lucas Alario | 2 | 8 | 0 |
| Douglas Luiz | 2 | 3 | 0 |
| Matty Cash | 1 | 1 | 0 |
| Ollie Watkins | 2 | 10 | 0 |
| Kai Havertz | 2 | 6 | 0 |
| Lucas Digne | 2 | 2 | 0 |
| Lukas Hradecky | 2 | 0 | 0 |
| Charles Aránguiz | 2 | 1 | 0 |
| Wendell | 2 | 1 | 0 |
| John McGinn | 2 | 5 | 0 |
| Jonathan Tah | 2 | 0 | 0 |
| Ezri Konsa | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Premier League | Aston Villa | 10 | 35 |
| 20/21 | Bundesliga | Bayer 04 Leverkusen | 9 | 30 |
| 17/18 | Bundesliga | Bayer 04 Leverkusen | 9 | 30 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Bundesliga | Bayer 04 Leverkusen | 9 | 30 |
| 23/24 | Premier League | Aston Villa | 9 | 35 |
| 15/16 | JPL | KRC Genk | 7 | 25 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | AS Roma | Aston Villa | Return from loan | — | €28.00m |
| 25/26 | 2025-08-20 | Aston Villa | AS Roma | Loan | — | €28.00m |
Last 42 matches for AS Roma while Leon Bailey was at the club (joined 2025-08-20, left 2026-06-30). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-24 | IT1 |
Hellas Verona FC | – | AS Roma | TIMED |
| 2026-05-17 | IT1 |
AS Roma | – | SS Lazio | TIMED |
| 2026-05-10 | IT1 |
Parma Calcio 1913 | 2–3 | AS Roma | Available |
| 2026-05-10 | IT1 |
Parma Calcio 1913 | 2–3 | AS Roma | Available |
| 2026-05-04 | IT1 |
AS Roma | 4–0 | ACF Fiorentina | Available |
| 2026-05-04 | IT1 |
AS Roma | 4–0 | ACF Fiorentina | Available |
| 2026-04-25 | IT1 |
Bologna FC 1909 | 0–2 | AS Roma | Available |
| 2026-04-25 | IT1 |
Bologna FC 1909 | 0–2 | AS Roma | Available |
| 2026-04-18 | IT1 |
AS Roma | 1–1 | Atalanta BC | Available |
| 2026-04-18 | IT1 |
AS Roma | 1–1 | Atalanta BC | Available |
| 2026-04-10 | IT1 |
AS Roma | 3–0 | AC Pisa 1909 | Available |
| 2026-04-05 | IT1 |
FC Internazionale Milano | 5–2 | AS Roma | Available |
| 2026-03-22 | IT1 |
AS Roma | 1–0 | US Lecce | Available |
| 2026-03-15 | IT1 |
Como 1907 | 2–1 | AS Roma | Available |
| 2026-03-08 | IT1 |
Genoa CFC | 2–1 | AS Roma | Available |
| 2026-03-01 | IT1 |
AS Roma | 3–3 | Juventus FC | Available |
| 2026-02-22 | IT1 |
AS Roma | 3–0 | US Cremonese | Available |
| 2026-02-15 | IT1 |
SSC Napoli | 2–2 | AS Roma | Available |
| 2026-02-09 | IT1 |
AS Roma | 2–0 | Cagliari Calcio | Available |
| 2026-02-02 | IT1 |
Udinese Calcio | 1–0 | AS Roma | Available |
| 2026-01-25 | IT1 |
AS Roma | 1–1 | AC Milan | Available |
| 2026-01-18 | IT1 |
Torino FC | 0–2 | AS Roma | Available |
| 2026-01-10 | IT1 |
AS Roma | 2–0 | US Sassuolo Calcio | Available |
| 2026-01-06 | IT1 |
US Lecce | 0–2 | AS Roma | Available |
| 2026-01-03 | IT1 |
Atalanta BC | 1–0 | AS Roma | Available |
| 2025-12-29 | IT1 |
AS Roma | 3–1 | Genoa CFC | Available |
| 2025-12-20 | IT1 |
Juventus FC | 2–1 | AS Roma | Available |
| 2025-12-15 | IT1 |
AS Roma | 1–0 | Como 1907 | Available |
| 2025-12-07 | IT1 |
Cagliari Calcio | 1–0 | AS Roma | Available |
| 2025-11-30 | IT1 |
AS Roma | 0–1 | SSC Napoli | Available |
| 2025-11-23 | IT1 |
US Cremonese | 1–3 | AS Roma | Available |
| 2025-11-09 | IT1 |
AS Roma | 2–0 | Udinese Calcio | Available |
| 2025-11-02 | IT1 |
AC Milan | 1–0 | AS Roma | Available |
| 2025-10-29 | IT1 |
AS Roma | 2–1 | Parma Calcio 1913 | Available |
| 2025-10-26 | IT1 |
US Sassuolo Calcio | 0–1 | AS Roma | Available |
| 2025-10-18 | IT1 |
AS Roma | 0–1 | FC Internazionale Milano | Available |
| 2025-10-05 | IT1 |
ACF Fiorentina | 1–2 | AS Roma | Available |
| 2025-09-28 | IT1 |
AS Roma | 2–0 | Hellas Verona FC | Available |
| 2025-09-21 | IT1 |
SS Lazio | 0–1 | AS Roma | INJURED Muscle injury |
| 2025-09-14 | IT1 |
AS Roma | 0–1 | Torino FC | INJURED Muscle injury |
| 2025-08-30 | IT1 |
AC Pisa 1909 | 0–1 | AS Roma | INJURED Muscle injury |
| 2025-08-23 | IT1 |
AS Roma | 1–0 | Bologna FC 1909 | INJURED Muscle injury |
Teams faced most often by Leon Bailey's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Club Brugge KV | 20 | 4 | 4 | 12 | 23 | 38 | -15 | 20% |
| RSC Anderlecht | 18 | 10 | 3 | 5 | 24 | 16 | +8 | 56% |
| Royal Antwerp FC | 18 | 9 | 5 | 4 | 36 | 20 | +16 | 50% |
| KAA Gent | 15 | 8 | 4 | 3 | 28 | 16 | +12 | 53% |
| Standard Liège | 13 | 5 | 5 | 3 | 14 | 11 | +3 | 38% |
| FC Bayern München | 12 | 2 | 4 | 6 | 11 | 23 | -12 | 17% |
| Cercle Brugge | 12 | 8 | 2 | 2 | 25 | 15 | +10 | 67% |
| Sint-Truidense VV | 11 | 5 | 5 | 1 | 27 | 17 | +10 | 45% |
| Eintracht Frankfurt | 10 | 7 | 0 | 3 | 26 | 17 | +9 | 70% |
| VfL Wolfsburg | 10 | 4 | 4 | 2 | 12 | 9 | +3 | 40% |
| TSG 1899 Hoffenheim | 10 | 7 | 2 | 1 | 25 | 14 | +11 | 70% |
| 1. FSV Mainz 05 | 10 | 6 | 2 | 2 | 19 | 11 | +8 | 60% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 15/16 | First senior goal | |
| 20/21 | Goal #50 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 38 | 1,674 | 4 | 0 | 0 | 0.22 |
| 23/24 | 52 | 675 | 7 | 0 | 0 | 0.93 |
| 22/23 | 36 | 546 | 5 | 0 | 0 | 0.82 |
| 21/22 | 18 | 755 | 3 | 0 | 0 | 0.36 |
| 20/21 | 40 | 544 | 7 | 0 | 0 | 1.16 |
| 19/20 | 33 | 479 | 0 | 0 | 2 | 0.38 |
| 18/19 | 39 | 383 | 5 | 0 | 0 | 1.17 |
| 17/18 | 34 | 348 | 3 | 0 | 0 | 0.78 |
| 16/17 | 45 | 1,705 | 5 | 1 | 0 | 0.32 |
| 15/16 | 42 | 1,284 | 5 | 0 | 0 | 0.35 |
Output by competition
Career goals and assists broken down by tournament.
More on Leon Bailey
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Leon Bailey
Who is Leon Bailey?
Leon Bailey is a Jamaica professional footballer who plays as a right winger for AS Roma.
How old is Leon Bailey?
Leon Bailey is 28 years old. He was born on August 9, 1997 in Kingston.
What position does Leon Bailey play?
Leon Bailey plays as a right winger (Attack - Right Winger).
What club does Leon Bailey play for?
Leon Bailey currently plays for AS Roma.
How many career goals has Leon Bailey scored?
Across all senior club competitions in our dataset, Leon Bailey has scored 76 goals in 377 appearances.
What is Leon Bailey's market value?
Leon Bailey's most recent reported market value is €28.00m.
Jamaica