J. Dunne · career
James Gerard Dunne
Center Back · QPR · season-by-season, by competition, and every match.
Career report
Below his 2024/25 peak but holding a solid level — the platform for a return is there.
Peak: 2024/25Holding levelBreakout: 2024/25Remarkably consistentInjury-hit 2025/26
The record covers 7 seasons (2021/22–2025/26) across 2 clubs — 196 appearances with 22 goal contributions from defence.
His best campaign on record is 2024/25 at QPR — Season rating 41, 5 goals and 2 assists in 45 games. 2024/25 was the leap — Season rating up 18 points at QPR. Output has held steady across his last 3 full seasons (24 → 28). The gap to his peak is 13 Season points.
2025/26 was disrupted — 7 fixtures missed through injury or absence. Season-to-season output barely moves — his form has stayed within a tight band (±6 points) across 5 campaigns.
By season
| Season | Club | Apps | G | A | Rating | Season |
|---|---|---|---|---|---|---|
| 2026/27 | QPR | 2 | 0 | 0 | 52 | 28 |
| 2025/26 | QPR | 39 | 3 | 3 | 52 | 28 |
| 2024/25 | QPR | 45 | 5 | 2 | 67 | 41 |
| 2023/24 | QPR | 29 | 1 | 1 | 60 | 24 |
| 2022/23 | QPR | 40 | 2 | 0 | 66 | 28 |
| 2021/22 | QPR | 38 | 3 | 1 | 69 | 33 |
| 2020/21 | Burnley | 3 | 1 | 0 | 72 | 5 |
| 2019/20 | Fleetwood TownLoan | 9 | 1 | 0 | — | — |
| 2018/19 | SunderlandLoan | 13 | 1 | 0 | — | — |
| 2018/19 | Heart Of MidlothianLoan | 12 | 2 | 0 | — | — |
| 2017/18 | Accrington STLoan | 20 | 0 | 0 | — | — |
| 2017/18 | BarrowLoan | 21 | 2 | 0 | — | — |
International
| Side | Season | Competition | Apps | G |
|---|---|---|---|---|
| Republic of Ireland U21 | 2019/20 | UEFA U21 Championship | 1 | 0 |
| Rep. Of Ireland | 2025/26 | Friendlies | 2 | 0 |
| 2024/25 | UEFA Nations League | 1 | 0 | |
| 2024/25 | World Cup - Qualification Europe | 2 | 0 |
Honours
League Two×2EFL Trophy×2
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| Championship | 39 | 3482 | 3 | 3 | 6.9 |
| FA Cup | 1 | 120 | 0 | 0 | 6.3 |
| Friendliesat Rep. Of Ireland | 2 | 16 | 0 | 0 | 6.9 |
Schedule · 2025/26
40 played· 3602 min, 3g 3a
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Aug 23 | Championship | A Coventry | 1-7 | Played | 62 | 5.7 | ||
| Aug 30 | Championship | H Charlton | 3-1 | Played | 90 | 7.5 | ||
| Sep 13 | Championship | A Wrexham | 3-1 | Played | 90 | 1 | 7.0 | |
| Sep 20 | Championship | H Stoke City | 1-0 | Played | 90 | 7.5 | ||
| Sep 27 | Championship | A Sheffield Wednesday | 1-1 | Played | 90 | 7.2 | ||
| Oct 1 | Championship | H Oxford United | 0-0 | Played | 90 | 7.0 | ||
| Oct 4 | Championship | A Bristol City | 2-1 | Played | 90 | 1 | 7.0 | |
| Oct 18 | Championship | H Millwall | 1-2 | Played | 90 | 7.2 | ||
| Oct 22 | Championship | A Swansea | 1-0 | Played | 90 | 6.6 | ||
| Oct 25 | Championship | A Derby | 0-1 | Played | 90 | 6.6 | ||
| Nov 1 | Championship | H Ipswich | 1-4 | Played | 90 | 5.2 | ||
| Nov 5 | Championship | H Southampton | 1-2 | Played | 90 | 5.9 | ||
| Nov 8 | Championship | A Sheffield Utd | 0-0 | Played | 90 | 7.3 | ||
| Nov 22 | Championship | H Hull City | 3-2 | Played | 90 | 1 | 7.2 | |
| Nov 26 | Championship | A Blackburn | 1-0 | Played | 90 | 7.2 | ||
| Nov 29 | Championship | A Norwich | 1-3 | Played | 90 | 6.3 | ||
| Dec 6 | Championship | H West Brom | 3-1 | Played | 90 | 6.9 | ||
| Dec 9 | Championship | H Birmingham | 2-1 | Played | 90 | 1 | 7.9 | |
| Dec 13 | Championship | A Middlesbrough | 1-3 | Played | 90 | 6.2 | ||
| Dec 20 | Championship | H Leicester | 4-1 | Played | 90 | 1 | 7.2 | |
| Dec 26 | Championship | A Portsmouth | 1-1 | Played | 90 | 1 | 7.6 | |
| Dec 29 | Championship | A West Brom | 1-2 | Played | 90 | 6.9 | ||
| Jan 1 | Championship | H Norwich | 1-2 | Played | 90 | 6.7 | ||
| Jan 4 | Championship | H Sheffield Wednesday | 3-0 | Played | 90 | 7.2 | ||
| Jan 11 | FA Cup | A West Ham | 1-2 | Played | 120 | 6.3 | ||
| Jan 17 | Championship | A Stoke City | 0-0 | Played | 90 | 7.5 | ||
| Jan 20 | Championship | A Oxford United | 0-0 | Played | 90 | 7.3 | ||
| Jan 24 | Championship | H Wrexham | 2-3 | Played | 90 | 6.6 | ||
| Jan 31 | Championship | H Coventry | 2-1 | Played | 90 | 6.2 | ||
| Feb 6 | Championship | A Charlton | 0-0 | Played | 90 | 7.9 | ||
| Feb 14 | Championship | H Blackburn | 1-3 | Played | 90 | 6.9 | ||
| Feb 21 | Championship | A Hull City | 3-1 | Played | 90 | 6.6 | ||
| Feb 24 | Championship | A Southampton | 0-5 | Played | 90 | 6.3 | ||
| Feb 28 | Championship | H Sheffield Utd | 0-2 | Played | 90 | 6.2 | ||
| Mar 8 | Championship | H Middlesbrough | 0-4 | Played | 90 | 6.7 | ||
| Mar 11 | Championship | A Birmingham | 0-1 | Played | 90 | 7.2 | ||
| Mar 14 | Championship | A Leicester | 3-1 | Played | 90 | 6.6 | ||
| Mar 21 | Championship | H Portsmouth | 6-1 | Played | 90 | 6.6 | ||
| Apr 3 | Championship | H Watford | 2-1 | Played | 90 | 7.0 | ||
| Apr 6 | Championship | A Preston | 1-1 | Played | 90 | 7.6 |