Brandon Thomas
Career snapshot
Career highs
Born the same day
Shares 1995-02-04 · 6 players total
| Full name | Brandon Thomas |
|---|---|
| Name in home country | Brandon Thomas Llamas |
| Date of birth | 1995-02-04 (31 yrs) |
| Place of birth | Santanyí, Spain |
| Citizenship | Spain England |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 173.00 m |
| Current club | Apollon Limassol |
| Joined | 2025-08-06 |
| Contract expires | 2027-05-31 |
| Agent | AS1 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Apollon Limassol | 1 | 25/26 | 25/26 | 2 | 0 | 0 | 0 |
| PAOK Thessaloniki | 3 | 22/23 | 24/25 | 117 | 26 | 7 | 1,986 |
| Málaga CF | 1 | 21/22 | 21/22 | 41 | 9 | 2 | 314 |
| CA Osasuna | 3 | 18/19 | 20/21 | 47 | 6 | 3 | 508 |
| CD Leganés | 1 | 20/21 | 20/21 | 5 | 0 | 0 | 0 |
| Girona FC | 1 | 19/20 | 19/20 | 10 | 2 | 1 | 269 |
| Stade Rennais FC | 1 | 17/18 | 17/18 | 12 | 1 | 1 | 351 |
| Stade Rennais FC B | 1 | 17/18 | 17/18 | 3 | 0 | 0 | 0 |
| RCD Mallorca | 5 | 12/13 | 16/17 | 78 | 21 | 7 | 908 |
| RCD Mallorca B | 2 | 12/13 | 14/15 | 36 | 8 | 0 | 364 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Cyprus League | Apollon Limassol | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Champions League Qu. | PAOK Thessaloniki | 4 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Europa League | PAOK Thessaloniki | 6 | 1 | 0 | 1 | 0 | 266 |
| 24/25 | Europa League Qualifying | PAOK Thessaloniki | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Kypello Elladas | PAOK Thessaloniki | 2 | 1 | 0 | 0 | 0 | 90 |
| 24/25 | SL1 Play-off | PAOK Thessaloniki | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Super League 1 | PAOK Thessaloniki | 9 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Conference L. | PAOK Thessaloniki | 10 | 2 | 1 | 2 | 0 | 226 |
| 23/24 | Kypello Elladas | PAOK Thessaloniki | 6 | 1 | 0 | 1 | 0 | 324 |
| 23/24 | SL1 Play-off | PAOK Thessaloniki | 9 | 2 | 1 | 2 | 0 | 278 |
| 23/24 | Super League 1 | PAOK Thessaloniki | 24 | 5 | 3 | 5 | 0 | 224 |
| 23/24 | UECL Quali | PAOK Thessaloniki | 6 | 2 | 2 | 2 | 0 | 183 |
| 22/23 | Kypello Elladas | PAOK Thessaloniki | 7 | 5 | 0 | 0 | 1 | 81 |
| 22/23 | SL1 Play-off | PAOK Thessaloniki | 10 | 3 | 0 | 1 | 0 | 157 |
| 22/23 | Super League 1 | PAOK Thessaloniki | 19 | 4 | 0 | 2 | 0 | 157 |
| 22/23 | UECL Quali | PAOK Thessaloniki | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 2ª División | Málaga CF | 40 | 9 | 2 | 11 | 0 | 314 |
| 21/22 | Copa del Rey | Málaga CF | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | 2ª División | CD Leganés | 5 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Copa del Rey | CA Osasuna | 2 | 0 | 1 | 1 | 0 | 0 |
| 20/21 | LaLiga | CA Osasuna | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Promoción a LaLiga | CD Leganés | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 2ª División | Girona FC | 9 | 2 | 1 | 1 | 0 | 269 |
| 19/20 | Copa del Rey | Girona FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Copa del Rey | CA Osasuna | 1 | 1 | 1 | 0 | 0 | 90 |
| 19/20 | LaLiga | CA Osasuna | 8 | 0 | 1 | 4 | 0 | 0 |
| 18/19 | 2ª División | CA Osasuna | 36 | 5 | 0 | 5 | 0 | 418 |
| 18/19 | Copa del Rey | CA Osasuna | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coupe de France | Stade Rennais FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coupe de la Ligue | Stade Rennais FC | 1 | 0 | 1 | 1 | 0 | 0 |
| 17/18 | Ligue 1 | Stade Rennais FC | 11 | 1 | 0 | 0 | 0 | 351 |
| 17/18 | National 2 - Grp. D | Stade Rennais FC B | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | 2ª División | RCD Mallorca | 39 | 12 | 4 | 6 | 0 | 256 |
| 16/17 | Copa del Rey | RCD Mallorca | 2 | 1 | 0 | 0 | 0 | 134 |
| 15/16 | 2ª División | RCD Mallorca | 29 | 6 | 3 | 7 | 0 | 266 |
| 14/15 | 2ª B - Grupo III | RCD Mallorca B | 34 | 8 | 0 | 16 | 0 | 364 |
| 14/15 | 2ª División | RCD Mallorca | 3 | 1 | 0 | 1 | 0 | 197 |
| 13/14 | 2ª División | RCD Mallorca | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | 2ª B - Grupo III | RCD Mallorca B | 2 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Copa del Rey | RCD Mallorca | 2 | 1 | 0 | 0 | 0 | 55 |
| 12/13 | LaLiga | RCD Mallorca | 1 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Mallorca U19 | RCD Mallorca B | Transfer | 200000 | — |
| 15/16 | 2015-07-01 | RCD Mallorca B | RCD Mallorca | Transfer | 200000 | — |
| 17/18 | 2017-07-10 | RCD Mallorca | Stade Rennais | Transfer | 800000 | €3.00m |
| 18/19 | 2018-07-25 | Stade Rennais | CA Osasuna | Loan | 1000000 | — |
| 18/19 | 2019-06-30 | CA Osasuna | Stade Rennais | Return from loan | 2000000 | — |
| 19/20 | 2019-07-01 | Stade Rennais | CA Osasuna | Transfer | 2000000 | €2.00m |
| 19/20 | 2020-01-13 | CA Osasuna | Girona | Loan | 1500000 | — |
| 19/20 | 2020-06-30 | Girona | CA Osasuna | Return from loan | 1200000 | — |
| 20/21 | 2021-01-19 | CA Osasuna | CD Leganés | Loan | 800000 | — |
| 20/21 | 2021-06-30 | CD Leganés | CA Osasuna | Return from loan | 600000 | — |
| 21/22 | 2021-07-16 | CA Osasuna | Málaga CF | Transfer | 600000 | — |
| 22/23 | 2022-07-14 | Málaga CF | PAOK Salonika | Transfer | 1200000 | — |
| 25/26 | 2025-08-06 | PAOK Salonika | Apol. Limassol | Transfer | 1300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Foot bruise | 2017-02-13 | 2017-02-18 | 6 | 1 |
| 19/20 | Cruciate ligament tear | 2020-03-11 | 2020-11-21 | 256 | 20 |
| 22/23 | Hamstring muscle injury | 2022-09-26 | 2022-10-30 | 35 | 5 |
| 24/25 | Ankle injury | 2024-08-22 | 2024-10-14 | 54 | 10 |
| 24/25 | unknown injury | 2024-11-25 | 2024-12-02 | 8 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Kiril Despodov | 2 | 2 | 0 |
| Rubén García | 2 | 1 | 0 |
| Nacho Vidal | 2 | 0 | 0 |
| Damià Sabater | 1 | 1 | 0 |
| Edu Campabadal | 1 | 0 | 0 |
| Thomas Murg | 2 | 4 | 0 |
| Thierry Moutinho | 1 | 6 | 0 |
| Rafa Soares | 2 | 1 | 0 |
| Soualiho Meïté | 2 | 0 | 0 |
| Lago Júnior | 1 | 1 | 0 |
| Dominik Kotarski | 2 | 0 | 0 |
| Magomed Ozdoev | 2 | 0 | 0 |
| Joan Sastre | 2 | 1 | 0 |
| Konstantinos Koulierakis | 2 | 0 | 0 |
| Abdul Rahman Baba | 2 | 1 | 0 |
| Tomasz Kedziora | 2 | 0 | 0 |
| Taison | 2 | 5 | 0 |
| Stefan Schwab | 2 | 2 | 0 |
| Andrija Zivkovic | 2 | 5 | 0 |
| Giannis Konstantelias | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | 2ª División | RCD Mallorca | 12 | 39 |
| 21/22 | 2ª División | Málaga CF | 9 | 40 |
| 14/15 | 2ª B - Grupo III | RCD Mallorca B | 8 | 34 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | 2ª División | RCD Mallorca | 4 | 39 |
| 23/24 | Super League 1 | PAOK Thessaloniki | 3 | 24 |
| 15/16 | 2ª División | RCD Mallorca | 3 | 29 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | CD Leganés | CA Osasuna | Return from loan | — | €600k |
| 20/21 | 2021-01-19 | CA Osasuna | CD Leganés | Loan | — | €800k |
| 19/20 | 2020-06-30 | Girona | CA Osasuna | Return from loan | — | €1.20m |
| 19/20 | 2020-01-13 | CA Osasuna | Girona | Loan | — | €1.50m |
| 18/19 | 2019-06-30 | CA Osasuna | Stade Rennais | Return from loan | — | €2.00m |
| 18/19 | 2018-07-25 | Stade Rennais | CA Osasuna | Loan | — | €1.00m |
Teams faced most often by Brandon Thomas'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 % |
|---|---|---|---|---|---|---|---|---|
| Sevilla FC | 47 | 15 | 11 | 21 | 51 | 63 | -12 | 32% |
| Athletic Club | 47 | 11 | 15 | 21 | 42 | 61 | -19 | 23% |
| Valencia CF | 46 | 15 | 8 | 23 | 53 | 74 | -21 | 33% |
| FC Barcelona | 46 | 6 | 7 | 33 | 42 | 111 | -69 | 13% |
| Getafe CF | 46 | 14 | 11 | 21 | 53 | 55 | -2 | 30% |
| UD Las Palmas | 46 | 18 | 14 | 14 | 69 | 61 | +8 | 39% |
| UD Almería | 44 | 18 | 12 | 14 | 54 | 46 | +8 | 41% |
| Villarreal CF | 44 | 11 | 7 | 26 | 43 | 71 | -28 | 25% |
| Real Zaragoza | 42 | 12 | 19 | 11 | 51 | 43 | +8 | 29% |
| Granada CF | 40 | 12 | 10 | 18 | 48 | 53 | -5 | 30% |
| CD Leganés | 38 | 16 | 13 | 9 | 48 | 35 | +13 | 42% |
| CD Tenerife | 37 | 15 | 13 | 9 | 42 | 33 | +9 | 41% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 12/13 | First senior goal | |
| 22/23 | 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 | 25 | 356 | 1 | 0 | 0 | 0.25 |
| 23/24 | 55 | 1,235 | 12 | 0 | 0 | 0.87 |
| 22/23 | 37 | 395 | 3 | 0 | 1 | 0.91 |
| 21/22 | 41 | 314 | 11 | 0 | 0 | 3.15 |
| 20/21 | 7 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | 19 | 359 | 5 | 0 | 0 | 1.25 |
| 18/19 | 36 | 418 | 5 | 0 | 0 | 1.08 |
| 17/18 | 15 | 351 | 1 | 0 | 0 | 0.26 |
| 16/17 | 41 | 390 | 6 | 1 | 0 | 1.62 |
| 15/16 | 29 | 266 | 7 | 0 | 0 | 2.37 |
| 14/15 | 37 | 561 | 17 | 0 | 0 | 2.73 |
| 12/13 | 5 | 55 | 2 | 0 | 0 | 3.27 |
Output by competition
Career goals and assists broken down by tournament.
More on Brandon Thomas
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Brandon Thomas
Who is Brandon Thomas?
Brandon Thomas is a Spain professional footballer who plays as a centre-forward for Apollon Limassol.
How old is Brandon Thomas?
Brandon Thomas is 31 years old. He was born on February 4, 1995 in Santanyí.
What position does Brandon Thomas play?
Brandon Thomas plays as a centre-forward (Attack - Centre-Forward).
What club does Brandon Thomas play for?
Brandon Thomas currently plays for Apollon Limassol.
How many career goals has Brandon Thomas scored?
Across all senior club competitions in our dataset, Brandon Thomas has scored 73 goals in 351 appearances.
What is Brandon Thomas's market value?
Brandon Thomas's most recent reported market value is €1.30m.