- Apps · 26/27
- 15 7 starts
- all competitions
- Minutes
- 749 32%
- of 2,340 available
- Goals
- 2
- one every 375 min
- Assists
- 1
- 12 key passes
- Avg rating
- 6.69 −0.08
- 25/26: 6.77
- Market Value
- €608K #15
- at Ferencvárosi
Last 10 matches · rating
Avg 6.77- 6.7
- 6.8
- –
- 6.6
- 6.7
- 6.7
- 6.4
- 6.4
- 8.1
- 6.6
| Date | Opponent | Res | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| 22 Oct | 4-1 | 90′ | – | – | 6.6 | |
| 18 Oct | 1-1 | 90′ | 1 | – | 8.1 | |
| 15 Oct | 2-1 | 6′ | – | – | 6.4 | |
| 10 Oct | 1-1 | 9′ | – | – | 6.4 | |
| 20 Sept | 1-1 | 90′ | – | – | 6.7 | |
| 17 Sept | 3-1 | 24′ | – | – | 6.7 | |
| 30 Aug | 2-1 | 23′ | – | – | 6.6 | |
| 27 Aug | 4-0 | 78′ | 1 | – | — | |
| 20 Aug | 1-0 | 90′ | – | – | 6.8 | |
| 17 Aug | 1-0 | 27′ | – | – | 6.7 |
All matches · 15 more
| 13 Aug | 1-1 | 18′ | – | – | 6.5 | |
| 8 Aug | 1-2 | 44′ | – | – | — | |
| 5 Aug | 1-0 | 20′ | – | – | 6.7 | |
| 30 Jul | 2-2 | 73′ | – | – | 6.6 | |
| 26 Jul | 2-4 | 90′ | – | – | 6.1 | |
| 23 Jul | 2-1 | 21′ | – | 1 | 7.1 | |
| 16 May | 3-0 | 90′ | – | 1 | 7.3 | |
| 9 May | 1-0 | 120′ | – | – | — | |
| 3 May | 5-0 | 90′ | – | 1 | 6.8 | |
| 26 Apr | 2-0 | 75′ | – | – | 7.2 | |
| 22 Apr | 2-2 | 89′ | – | – | — | |
| 14 Apr | 2-1 | 79′ | – | 1 | 6.9 | |
| 10 Apr | 3-1 | 10′ | – | – | 6.6 | |
| 5 Apr | 2-0 | 14′ | – | – | 7.1 | |
| 18 Mar | 0-4 | 90′ | – | – | 6.2 |
Chart: oldest → newest · team record 7-3-0 (W-D-L) · 2 G · 0 A in 527 min. Rating colours: green 8.0+, blue 7.0+, amber 6.0+, red below. H / A = home / away. Club and country.
Share of Ferencvárosi's season
26 official gamesForm · 15 matches
since 23 JulAvg 6.71High 8.1Low 6.1
9 W5 D1 LAppearances 26/27
7 started8 off the benchWhat stands out
- 5% Involved in 3 of Ferencvárosi's 60 goals this season: 2 scored, 1 assisted.
- 2 2 goals in 15 appearances in 26/27, already level with or above the 1 in 33 of 25/26.
Position
Left MidfieldMidfielder · Left foot
Personal information
- Date of birth
- 23 Apr 1995
- Place of birth
- Oxford, England
- Height
- 180 cm
- Weight
- 75 kg
- Tactical role
- Left Midfield
- Preferred foot
- Left foot
Last match · activity & stats
· Match report →Starter · 4-2-3-1 · Left-back · #47 · 93′ (90′ reg. +3′)
Pass accuracy · 24 / 3080%
Duels won · 0 / 20%
Long balls · 1 / 250%
Passing & progression
- Accurate passes
- 24 / 30 (80%)
- Final-third passes
- 4
- Forward passes
- 22 (73%)
- Backward passes
- 8
- Key passes
- 1
- Long balls (accurate)
- 1 / 2
- Crosses (accurate)
- 0 / 3
Attack & threat
- Shots (on target)
- 2 (0)
- Shots blocked
- 1
- Big chances missed
- 1
Duels & retention
- Total duels won
- 0 / 2 (0%)
- Possession lost
- 14
Defence & discipline
- Ball recoveries
- 3
- Interceptions
- 2
- Clearances
- 3
- Fouls committed
- 2
- Time on pitch
- 93′ (90′ reg. +3′)
Verified match statistics from Ferencvárosi's latest appearance (22 Oct 2026). Pitch zone reflects kick-off formation slot and recorded on-ball actions (attacking left → right); optical tracking (distance in km, sprint speed) is not published by the data feed.
Season 26/27 · all comps
FerencvárosiAttack
- Goals
- 2
- Minutes per goal
- 375′
Passing
- Assists
- 1
- Key passes
- 12
- Passes
- 326
- Crosses (accurate)
- 11 (4)
Defence
- Tackles
- 9
- Interceptions
- 11
- Blocks
- 2
Duels
- Total
- 73
- Won
- 34
Minutes
- Started
- 7
- Off the bench
- 8
- Total
- 749′
- Minutes per match
- 50′
Discipline
- Yellow
- 1
- Red
- 0
- Fouls committed
- 8
- Fouls drawn
- 3
Duels won · 25/26: 51%47%
Pass accuracy81%
Competitions
NB I top scorers →| Stat | Per 90 | Now vs 25/26 | 25/26 | Change |
|---|---|---|---|---|
| Attack | ||||
| Goals | 0.24 | 0.00 | — | |
| Goals + assists | 0.36 | 0.31 | +16% | |
| Passing | ||||
| Assists | 0.12 | 0.31 | −61% | |
| Key passes | 1.44 | 1.64 | −12% | |
| Passes | 39.2 | 33.9 | +15% | |
| Defence | ||||
| Tackles | 1.08 | 1.72 | −37% | |
| Interceptions | 1.32 | 0.94 | +41% | |
| Duels | ||||
| Duels contested | 8.77 | 8.42 | +4% | |
| Duels won | 4.09 | 4.29 | −5% | |
| Discipline | ||||
| Fouls committed | 0.96 | 1.40 | −32% | |
| Fouls drawn | 0.36 | 0.78 | −54% | |
| Yellow cards | 0.12 | 0.39 | — | |
Europa League + NB I · 749 min. 25/26 and the white tick = his figure last season in the same 2 competitions (1,154 min). A rate appears only when every competition played reports the stat. How we calculate this
Season by competition
26/27| Competition | Apps | Starts | Min | G | A | G+A/90 | Rating | W-D-L |
|---|---|---|---|---|---|---|---|---|
| 9 | 4 | 420 | 1 | 1 | 0.43 | 6.65 | 7-2-0 | |
| 6 | 3 | 329 | 1 | 0 | 0.27 | 6.76 | 2-3-1 | |
| 15 | 7 | 749 | 2 | 1 | 0.36 | 6.69 | 9-5-1 |
W-D-L is the team result in the games he played. Not counted: 1 club friendly in 2026.
Attributes · tactical radar
68 OVR · Left Midfield · Left foot- Attacking−6 vs WG
- 63
- Technical+0 vs WG
- 70
- Tactical+0 vs WG
- 64
- Defending+7 vs WG
- 49
- Creativity+7 vs WG
- 75
Based on 26/27 & 25/26 · 48 apps (2,784 min) · dashed ring = 60 pro baseline · tick = winger benchmark.
Market value & valuation
Ferencvárosi · 2.5% of €24MEstimated market value
€608K
Most valuable · Ferencvárosi
- #1LŐLevente Őri€4.6M
- #2
Matus Bero€1.7M - #3
Bamidele Yusuf€1.2M - #4
Franko Kovacevic€1M - #15
Callum O'Dowda€608K
Contract & transfers
- Highest fee paid
- €1.2M · 2016 · Bristol City
Transfers on record (4)
Cardiff City →
Ferencvárosi
Bristol City →
Cardiff CityFree
Oxford United →
Bristol City€1.2M
Oxford United U18 →
Oxford United
Career
Senior club + country · official matches- 8A 515/1639 appsOUN
- 0A 316/1739 appsBCI
- 2A 517/1828 appsBCI
- 5A 418/1935 appsBCI
- 1A 119/2034 appsBCI
- 1A 120/2119 appsBCI
- 1A –21/2221 appsBCI
- 3A 322/2340 appsCCI
- 1A 223/2411 appsCCI
- 2A 324/2543 appsCCI
- 1A 425/2633 appsFER
- 2A 126/2715 appsFER
- —–15/16–1 YC
- 0.146.7416/171,864′0 YC
- 0.366.9717/181,731′0 YC
- 0.387.0518/192,117′2 YC
- 0.116.6919/201,701′2 YC
- 0.146.7820/211,323′0 YC
- —6.7721/221,380′3 YC
- 0.177.0022/233,096′6 YC
- 0.506.9223/24545′0 YC
- 0.127.0524/253,610′8 YC
- 0.226.7725/262,045′8 YC
- 0.366.6926/27749′1 YC
- 0A –20162 apps
- 0A –20172 apps
- 0A 1201811 apps
- 0A –20192 apps
- 0A –20206 apps6.88
- 0A 020223 apps7.07
- 1A 020232 apps6.83
- 0A 020245 apps6.72
| Career by team | Period | Apps | Min | G | A | G+A/90 | Rating |
|---|---|---|---|---|---|---|---|
| 25/26– | 48 | 2,794 | 3 | 5 | 0.26 | 6.75 | |
| 22/23–24/25 | 94 | 7,251 | 6 | 8 | 0.17 | 7.01 | |
| 16/17–21/22 | 176 | 10,116 | 10 | — | — | 6.84 | |
| 13/14–15/16 | 74 | — | 12 | — | — | — | |
| 2016–2024 | 33 | 1,772 | 1 | — | — | 6.86 | |
| Senior total | 425 | — | 32 | — | 0.21 | — | |
| Youth & reserves | |||||||
| 17/18 | 8 | 700 | 3 | 0 | 0.39 | — | |
47 in 20,031 min
The number above each bar is the value charted · A = assists · under the season: apps and club; average rating, minutes and yellow cards in the per-90 chart · the latest season is in progress · per-90 figures use only the seasons with minutes and assists on record
Season by season (23)
| Season | Team | Apps | Starts | Min | G | A | G+A/90 | YC | RC | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 26/27 | Ferencvárosi | 15 | 7 | 749 | 2 | 1 | 0.36 | 1 | 0 | 6.69 |
| 25/26 | Ferencvárosi | 33 | 22 | 2,045 | 1 | 4 | 0.22 | 8 | 0 | 6.77 |
| 24/25 | Cardiff City | 43 | 41 | 3,610 | 2 | 3 | 0.12 | 8 | 0 | 7.05 |
| 23/24 | Cardiff City | 11 | 5 | 545 | 1 | 2 | 0.50 | 0 | 0 | 6.92 |
| 2024 | Republic of Ireland | 5 | 0 | 233 | 0 | 0 | 0.00 | 1 | 0 | 6.72 |
| 22/23 | Cardiff City | 40 | 36 | 3,096 | 3 | 3 | 0.17 | 6 | 0 | 7.00 |
| 2023 | Republic of Ireland | 2 | 1 | 130 | 1 | 0 | 0.69 | 0 | 0 | 6.83 |
| 21/22 | Bristol City | 21 | 17 | 1,380 | 1 | — | — | 3 | 0 | 6.77 |
| 2022 | Republic of Ireland | 3 | 1 | 151 | 0 | 0 | 0.00 | 1 | 0 | 7.07 |
| 20/21 | Bristol City | 19 | 14 | 1,323 | 1 | 1 | 0.14 | 0 | 0 | 6.78 |
| 19/20 | Bristol City | 34 | 17 | 1,701 | 1 | 1 | 0.11 | 2 | 0 | 6.69 |
| 2020 | Republic of Ireland | 6 | 3 | 265 | 0 | — | — | 0 | 0 | 6.88 |
| 18/19 | Bristol City | 35 | 24 | 2,117 | 5 | 4 | 0.38 | 2 | 0 | 7.05 |
| 2019 | Republic of Ireland | 2 | 1 | 110 | 0 | — | — | 0 | 0 | — |
| 17/18 | Bristol City | 28 | 17 | 1,731 | 2 | 5 | 0.36 | 0 | 0 | 6.97 |
| 2018 | Republic of Ireland | 11 | 9 | 736 | 0 | 1 | 0.12 | 0 | 0 | — |
| 16/17 | Bristol City | 39 | 19 | 1,864 | 0 | 3 | 0.14 | 0 | 0 | 6.74 |
| 2017 | Republic of Ireland U21 | 8 | 8 | 700 | 3 | 0 | 0.39 | 0 | 0 | — |
| 2017 | Republic of Ireland | 2 | 1 | 107 | 0 | — | — | 0 | 0 | — |
| 15/16 | Oxford United | 39 | 18 | — | 8 | 5 | — | 1 | 0 | — |
| 2016 | Republic of Ireland | 2 | 0 | 40 | 0 | — | — | 0 | 0 | — |
| 14/15 | Oxford United | 26 | 23 | — | 4 | — | — | 0 | 0 | — |
| 13/14 | Oxford United | 9 | 3 | — | 0 | — | — | 2 | 0 | — |
Goal contributions by match
15 games- 1W@TWE0+1
- 0L@PSE–
- 0DTWE–
- 0WGZA–
- 0D@GZA–
- 0W@ZTE–
- 0W@TRA–
- 1WTRA1+0
- 0W@PUS–
- 0W@CEL–
- 0D@NSP–
- 0DDEB–
- 0WVPL–
- 1D@VSE1+0
- 0WTOR–
Ferencvárosi, oldest → newest · blank in 12 of 15 · last line = goals+assists · @ = away
Goals by opponent
Since Nov 2025 · 2 goals
Trabzonspor12 games
Várda SE12 games
All 21 opponents since Nov 2025
| Opponent | P | W-D-L | G | A |
|---|---|---|---|---|
| Puskás | 3 | 3-0-0 | – | 1 |
| Zalaegerszegi TE | 3 | 3-0-0 | – | 1 |
| Trabzonspor | 2 | 2-0-0 | 1 | – |
| Várda SE | 2 | 1-1-0 | 1 | – |
| Debrecen | 2 | 1-1-0 | – | – |
| Diósgyőr | 2 | 2-0-0 | – | – |
| FC Twente | 2 | 1-1-0 | – | 1 |
| Górnik Zabrze | 2 | 1-1-0 | – | – |
| Nyíregyháza Spartacus | 2 | 1-1-0 | – | – |
| Paksi SE | 2 | 1-0-1 | – | – |
| Sporting Braga | 2 | 1-0-1 | – | – |
| Celtic | 1 | 1-0-0 | – | – |
| Fenerbahçe | 1 | 0-1-0 | – | – |
| Győri ETO | 1 | 0-1-0 | – | – |
| Kazincbarcika | 1 | 1-0-0 | – | – |
| Ludogorets | 1 | 0-0-1 | – | – |
| MTK | 1 | 1-0-0 | – | – |
| Rangers | 1 | 1-0-0 | – | 1 |
| Torreense | 1 | 1-0-0 | – | – |
| Újpest | 1 | 1-0-0 | – | 1 |
| Viktoria Plzeň | 1 | 1-0-0 | – | – |
Computed from his own matches in this period (club and country, friendlies excluded). It is not a career head-to-head.
Trophies & awards
Runner-up League Two 2015/2016 · EFL Trophy 2015/2016
Compare & teammates
Ferencvárosi squad →Compare with
- Callum O'Dowda vs Ádám Madarász
Callum O'Dowda vs Marius Corbu
Callum O'Dowda vs Naby Keïta- Compare with any player →
Teammates
- ÁMÁdám MadarászMidfielder
Marius CorbuMidfielder
Naby KeïtaMidfielder
Isaac PappoeMidfielder
Ádám NagyMidfielder
Matus BeroMidfielder
Philippe RommensMidfielder
Kristoffer ZachariassenMidfielder
About Callum O'Dowda
Callum O'Dowda has 14 league seasons on record, from 2013 to 2026, with 4 clubs.