Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2020-2021 18 Queen of the South sct SCO 2. Championship 26 26 2,314 25.7 3 2 5 3 0 0 4 1 0.12 0.08 0.19 0.12 0.19 Matches 2021-2022 19 Ayr United sct SCO 2. Championship 34 29 2,504 27.8 5 2 7 5 0 0 1 0 0.18 0.07 0.25 0.18 0.25 Matches 2022-2023 20 Doncaster Rovers eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 Doncaster Rovers eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 20 Doncaster Rovers eng ENG 4. League Two 29 27 2,261 25.1 2 1 3 2 0 0 4 0 0.08 0.04 0.12 0.08 0.12 Matches 2023-2024 21 Doncaster Rovers eng ENG EFL Cup 2 2 179 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 21 Doncaster Rovers eng ENG FA Cup 3 1 112 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 21 Doncaster Rovers eng ENG 4. League Two 22 19 1,540 17.1 1 3 4 1 0 0 5 0 0.06 0.18 0.23 0.06 0.23 Matches 2024-2025 22 Doncaster Rovers eng ENG FA Cup 3 3 261 2.9 0 1 1 0 0 0 0 0 0.00 0.34 0.34 0.00 0.34 Matches 2024-2025 22 Doncaster Rovers eng ENG 4. League Two 24 20 1,576 17.5 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Matches 2025-2026 23 Doncaster Rovers eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 23 Doncaster Rovers eng ENG FA Cup 3 2 208 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 23 Doncaster Rovers eng ENG 3. League One 19 18 1,449 16.1 0 2 2 0 0 0 2 0 0.00 0.12 0.12 0.00 0.12 Matches 6 Seasons 3 Clubs 5 Leagues 168 150 12,674 140.8 11 12 23 11 0 0 21 1 0.08 0.09 0.16 0.08 0.16 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Doncaster Rovers (4 Seasons) 4 Leagues 108 95 7,856 87.3 3 8 11 3 0 0 16 0 0.03 0.09 0.13 0.03 0.13 Ayr United (1 Season) 1 League 34 29 2,504 27.8 5 2 7 5 0 0 1 0 0.18 0.07 0.25 0.18 0.25 Queen of the South (1 Season) 1 League 26 26 2,314 25.7 3 2 5 3 0 0 4 1 0.12 0.08 0.19 0.12 0.19 FA Cup (4 Seasons) 10 7 671 7.5 0 1 1 0 0 0 2 0 0.00 0.13 0.13 0.00 0.13 League Two (3 Seasons) 75 66 5,377 59.7 3 5 8 3 0 0 12 0 0.05 0.08 0.13 0.05 0.13 EFL Cup (3 Seasons) 4 4 359 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 60 55 4,818 53.5 8 4 12 8 0 0 5 1 0.15 0.07 0.22 0.15 0.22 League One (1 Season) 19 18 1,449 16.1 0 2 2 0 0 0 2 0 0.00 0.12 0.12 0.00 0.12
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2020-2021 18 Queen of the South 1 League 26 26 2,314 25.7 3 2 5 3 0 0 4 1 0.12 0.08 0.19 0.12 0.19 2021-2022 19 Ayr United 1 League 34 29 2,504 27.8 5 2 7 5 0 0 1 0 0.18 0.07 0.25 0.18 0.25 2022-2023 20 Doncaster Rovers 3 Leagues 31 29 2,441 27.1 2 1 3 2 0 0 4 0 0.07 0.04 0.11 0.07 0.11 2023-2024 21 Doncaster Rovers 3 Leagues 27 22 1,831 20.3 1 3 4 1 0 0 6 0 0.05 0.15 0.20 0.05 0.20 2024-2025 22 Doncaster Rovers 2 Leagues 27 23 1,837 20.4 0 2 2 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 2025-2026 23 Doncaster Rovers 3 Leagues 23 21 1,747 19.4 0 2 2 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 6 Seasons 3 Clubs 5 Leagues 168 150 12,674 140.8 11 12 23 11 0 0 21 1 0.08 0.09 0.16 0.08 0.16 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Doncaster Rovers (4 Seasons) 4 Leagues 108 95 7,856 87.3 3 8 11 3 0 0 16 0 0.03 0.09 0.13 0.03 0.13 Ayr United (1 Season) 1 League 34 29 2,504 27.8 5 2 7 5 0 0 1 0 0.18 0.07 0.25 0.18 0.25 Queen of the South (1 Season) 1 League 26 26 2,314 25.7 3 2 5 3 0 0 4 1 0.12 0.08 0.19 0.12 0.19 FA Cup (4 Seasons) 10 7 671 7.5 0 1 1 0 0 0 2 0 0.00 0.13 0.13 0.00 0.13 League Two (3 Seasons) 75 66 5,377 59.7 3 5 8 3 0 0 12 0 0.05 0.08 0.13 0.05 0.13 EFL Cup (3 Seasons) 4 4 359 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 60 55 4,818 53.5 8 4 12 8 0 0 5 1 0.15 0.07 0.22 0.15 0.22 League One (1 Season) 19 18 1,449 16.1 0 2 2 0 0 0 2 0 0.00 0.12 0.12 0.00 0.12
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2020-2021 18 Queen of the South sct SCO 2. Championship 6th 26 26 2,314 25.7 3 2 5 3 0 0 4 1 0.12 0.08 0.19 0.12 0.19 Matches 2021-2022 19 Ayr United sct SCO 2. Championship 8th 34 29 2,504 27.8 5 2 7 5 0 0 1 0 0.18 0.07 0.25 0.18 0.25 Matches 2022-2023 20 Doncaster Rovers eng ENG 4. League Two 18th 29 27 2,261 25.1 2 1 3 2 0 0 4 0 0.08 0.04 0.12 0.08 0.12 Matches 2023-2024 21 Doncaster Rovers eng ENG 4. League Two 5th 22 19 1,540 17.1 1 3 4 1 0 0 5 0 0.06 0.18 0.23 0.06 0.23 Matches 2024-2025 22 Doncaster Rovers eng ENG 4. League Two 1st 24 20 1,576 17.5 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Matches 2025-2026 23 Doncaster Rovers eng ENG 3. League One 14th 19 18 1,449 16.1 0 2 2 0 0 0 2 0 0.00 0.12 0.12 0.00 0.12 Matches 6 Seasons 3 Clubs 3 Leagues 154 139 11,644 129.4 11 11 22 11 0 0 19 1 0.09 0.09 0.17 0.09 0.17 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Doncaster Rovers (4 Seasons) 2 Leagues 94 84 6,826 75.8 3 7 10 3 0 0 14 0 0.04 0.09 0.13 0.04 0.13 Ayr United (1 Season) 1 League 34 29 2,504 27.8 5 2 7 5 0 0 1 0 0.18 0.07 0.25 0.18 0.25 Queen of the South (1 Season) 1 League 26 26 2,314 25.7 3 2 5 3 0 0 4 1 0.12 0.08 0.19 0.12 0.19 League Two (3 Seasons) 75 66 5,377 59.7 3 5 8 3 0 0 12 0 0.05 0.08 0.13 0.05 0.13 Championship (2 Seasons) 60 55 4,818 53.5 8 4 12 8 0 0 5 1 0.15 0.07 0.22 0.15 0.22 League One (1 Season) 19 18 1,449 16.1 0 2 2 0 0 0 2 0 0.00 0.12 0.12 0.00 0.12
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020-2021 18 Queen of the South 1 League 25.7 3 0 0 2021-2022 19 Ayr United 1 League 27.8 5 0 0 2022-2023 20 Doncaster Rovers 3 Leagues 27.1 2 17 4 23.5 0.65 0.15 0.12 0.50 0 0 2023-2024 21 Doncaster Rovers 3 Leagues 20.3 1 21 7 33.3 1.03 0.34 0.05 0.14 0 0 2024-2025 22 Doncaster Rovers 2 Leagues 20.4 0 11 3 27.3 0.54 0.15 0.00 0.00 0 0 2025-2026 23 Doncaster Rovers 3 Leagues 19.4 0 7 0 0.0 0.36 0.00 0.00 0 0 6 Seasons 3 Clubs 5 Leagues 140.8 11 56 14 25.0 0.65 0.16 0.05 0.21 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Doncaster Rovers (4 Seasons) 4 Leagues 87.3 3 56 14 25.0 0.65 0.16 0.05 0.21 0 0 Ayr United (1 Season) 1 League 27.8 5 0 0 Queen of the South (1 Season) 1 League 25.7 3 0 0 FA Cup (4 Seasons) 7.5 0 1 0 0.0 0.15 0.00 0.00 0 0 League Two (3 Seasons) 59.7 3 48 14 29.2 0.80 0.23 0.06 0.21 0 0 EFL Cup (3 Seasons) 4.0 0 2 0 0.0 0.50 0.00 0.00 0 0 Championship (2 Seasons) 53.5 8 0 0 League One (1 Season) 16.1 0 5 0 0.0 0.31 0.00 0.00 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2020-2021 18 Queen of the South sct SCO 2. Championship 26 2,314 89 95.2 25.7 26 89 24 0 0 1.23 36 46 -10 -0.39 +1.94 Matches 2021-2022 19 Ayr United sct SCO 2. Championship 34 2,504 74 77.3 27.8 29 81 15 5 28 1 1.06 33 40 -7 -0.25 +0.48 Matches 2022-2023 20 Doncaster Rovers eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2022-2023 20 Doncaster Rovers eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2022-2023 20 Doncaster Rovers eng ENG 4. League Two 29 2,261 78 54.6 25.1 27 82 19 2 25 3 1.48 30 34 -4 -0.16 +0.56 Matches 2023-2024 21 Doncaster Rovers eng ENG EFL Cup 2 179 90 99.4 2.0 2 90 1 0 0 1.50 3 3 0 0.00 0.00 Matches 2023-2024 21 Doncaster Rovers eng ENG FA Cup 3 112 37 37.3 1.2 1 69 0 2 22 0 1.33 2 3 -1 -0.80 -1.28 Matches 2023-2024 21 Doncaster Rovers eng ENG 4. League Two 22 1,540 70 37.2 17.1 19 77 11 3 23 6 1.83 37 20 +17 +0.99 +1.41 Matches 2024-2025 22 Doncaster Rovers eng ENG FA Cup 3 261 87 62.1 2.9 3 87 2 0 1 1.33 1 3 -2 -0.69 -1.82 Matches 2024-2025 22 Doncaster Rovers eng ENG 4. League Two 24 1,576 66 38.1 17.5 20 76 7 4 15 2 1.96 31 18 +13 +0.74 +0.39 Matches 2025-2026 23 Doncaster Rovers eng ENG EFL Cup 1 90 90 33.3 1.0 1 90 1 0 2 3.00 2 0 +2 +2.00 +1.50 Matches 2025-2026 23 Doncaster Rovers eng ENG FA Cup 3 208 69 77.0 2.3 2 86 1 1 37 0 2.00 4 2 +2 +0.87 +2.32 Matches 2025-2026 23 Doncaster Rovers eng ENG 3. League One 19 1,449 76 35.0 16.1 18 78 7 1 45 6 1.11 16 25 -9 -0.56 -0.22 Matches 6 Seasons 3 Clubs 5 Leagues 168 12,674 75 53.1 140.8 150 82 90 18 25 21 1.42 195 198 -3 -0.02 +0.24 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Doncaster Rovers (4 Seasons) 4 Leagues 108 7,856 73 43.2 87.3 95 79 51 13 23 20 1.59 126 112 +14 +0.16 +0.37 Ayr United (1 Season) 1 League 34 2,504 74 77.3 27.8 29 81 15 5 28 1 1.06 33 40 -7 -0.25 +0.48 Queen of the South (1 Season) 1 League 26 2,314 89 95.2 25.7 26 89 24 0 0 1.23 36 46 -10 -0.39 +1.94 FA Cup (4 Seasons) 10 671 67 62.1 7.5 7 84 4 3 27 1 1.40 7 9 -2 -0.27 -0.71 League Two (3 Seasons) 75 5,377 72 43.3 59.7 66 79 37 9 20 11 1.74 98 72 +26 +0.44 +0.65 EFL Cup (3 Seasons) 4 359 90 66.5 4.0 4 90 3 0 2 1.50 5 6 -1 -0.25 -0.75 Championship (2 Seasons) 60 4,818 80 85.0 53.5 55 85 39 5 28 1 1.13 69 86 -17 -0.32 +0.63 League One (1 Season) 19 1,449 76 35.0 16.1 18 78 7 1 45 6 1.11 16 25 -9 -0.56 -0.22
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2020-2021 18 Queen of the South 1 League 26 2,314 89 95.2 25.7 26 89 24 0 0 1.23 36 46 -10 -0.39 +1.94 2021-2022 19 Ayr United 1 League 34 2,504 74 77.3 27.8 29 81 15 5 28 1 1.06 33 40 -7 -0.25 +0.48 2022-2023 20 Doncaster Rovers 3 Leagues 31 2,441 79 56.5 27.1 29 82 21 2 25 3 1.38 30 38 -8 -0.29 +0.42 2023-2024 21 Doncaster Rovers 3 Leagues 27 1,831 68 39.6 20.3 22 78 12 5 22 6 1.75 42 26 +16 +0.79 +1.14 2024-2025 22 Doncaster Rovers 2 Leagues 27 1,837 68 40.3 20.4 23 77 9 4 15 3 1.89 32 21 +11 +0.54 +0.14 2025-2026 23 Doncaster Rovers 3 Leagues 23 1,747 76 37.3 19.4 21 79 9 2 41 8 1.31 22 27 -5 -0.26 +0.05 6 Seasons 3 Clubs 5 Leagues 168 12,674 75 53.1 140.8 150 82 90 18 25 21 1.42 195 198 -3 -0.02 +0.24 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Doncaster Rovers (4 Seasons) 4 Leagues 108 7,856 73 43.2 87.3 95 79 51 13 23 20 1.59 126 112 +14 +0.16 +0.37 Ayr United (1 Season) 1 League 34 2,504 74 77.3 27.8 29 81 15 5 28 1 1.06 33 40 -7 -0.25 +0.48 Queen of the South (1 Season) 1 League 26 2,314 89 95.2 25.7 26 89 24 0 0 1.23 36 46 -10 -0.39 +1.94 FA Cup (4 Seasons) 10 671 67 62.1 7.5 7 84 4 3 27 1 1.40 7 9 -2 -0.27 -0.71 League Two (3 Seasons) 75 5,377 72 43.3 59.7 66 79 37 9 20 11 1.74 98 72 +26 +0.44 +0.65 EFL Cup (3 Seasons) 4 359 90 66.5 4.0 4 90 3 0 2 1.50 5 6 -1 -0.25 -0.75 Championship (2 Seasons) 60 4,818 80 85.0 53.5 55 85 39 5 28 1 1.13 69 86 -17 -0.32 +0.63 League One (1 Season) 19 1,449 76 35.0 16.1 18 78 7 1 45 6 1.11 16 25 -9 -0.56 -0.22
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2020-2021 18 Queen of the South sct SCO 2. Championship 6th 26 2,314 89 95.2 25.7 26 89 24 0 0 1.23 36 46 -10 -0.39 +1.94 Matches 2021-2022 19 Ayr United sct SCO 2. Championship 8th 34 2,504 74 77.3 27.8 29 81 15 5 28 1 1.06 33 40 -7 -0.25 +0.48 Matches 2022-2023 20 Doncaster Rovers eng ENG 4. League Two 18th 29 2,261 78 54.6 25.1 27 82 19 2 25 3 1.48 30 34 -4 -0.16 +0.56 Matches 2023-2024 21 Doncaster Rovers eng ENG 4. League Two 5th 22 1,540 70 37.2 17.1 19 77 11 3 23 6 1.83 37 20 +17 +0.99 +1.41 Matches 2024-2025 22 Doncaster Rovers eng ENG 4. League Two 1st 24 1,576 66 38.1 17.5 20 76 7 4 15 2 1.96 31 18 +13 +0.74 +0.39 Matches 2025-2026 23 Doncaster Rovers eng ENG 3. League One 14th 19 1,449 76 35.0 16.1 18 78 7 1 45 6 1.11 16 25 -9 -0.56 -0.22 Matches 6 Seasons 3 Clubs 3 Leagues 154 11,644 76 52.4 129.4 139 81 83 15 24 18 1.42 183 183 0 0.00 +0.31 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Doncaster Rovers (4 Seasons) 2 Leagues 94 6,826 73 41.2 75.8 84 79 44 10 22 17 1.61 114 97 +17 +0.22 +0.47 Ayr United (1 Season) 1 League 34 2,504 74 77.3 27.8 29 81 15 5 28 1 1.06 33 40 -7 -0.25 +0.48 Queen of the South (1 Season) 1 League 26 2,314 89 95.2 25.7 26 89 24 0 0 1.23 36 46 -10 -0.39 +1.94 League Two (3 Seasons) 75 5,377 72 43.3 59.7 66 79 37 9 20 11 1.74 98 72 +26 +0.44 +0.65 Championship (2 Seasons) 60 4,818 80 85.0 53.5 55 85 39 5 28 1 1.13 69 86 -17 -0.32 +0.63 League One (1 Season) 19 1,449 76 35.0 16.1 18 78 7 1 45 6 1.11 16 25 -9 -0.56 -0.22
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 18 Queen of the South 1 League 25.7 4 1 1 0 2021-2022 19 Ayr United 1 League 27.8 1 0 0 0 2022-2023 20 Doncaster Rovers 3 Leagues 27.1 4 0 0 22 32 9 36 50 51 0 2023-2024 21 Doncaster Rovers 3 Leagues 20.3 6 0 0 23 36 0 40 31 46 0 2024-2025 22 Doncaster Rovers 2 Leagues 20.4 3 0 0 16 21 1 43 34 30 0 2025-2026 23 Doncaster Rovers 3 Leagues 19.4 3 0 0 10 21 1 45 28 36 0 6 Seasons 3 Clubs 5 Leagues 140.8 21 1 1 71 110 11 164 143 163 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Doncaster Rovers (4 Seasons) 4 Leagues 87.3 16 0 0 71 110 11 164 143 163 0 Ayr United (1 Season) 1 League 27.8 1 0 0 0 Queen of the South (1 Season) 1 League 25.7 4 1 1 0 FA Cup (4 Seasons) 7.5 2 0 0 3 6 0 3 6 0 0 League Two (3 Seasons) 59.7 12 0 0 58 78 8 111 108 122 0 EFL Cup (3 Seasons) 4.0 0 0 0 2 8 2 10 6 7 0 Championship (2 Seasons) 53.5 5 1 1 0 League One (1 Season) 16.1 2 0 0 8 18 1 40 23 34 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More James Maxwell Pages
James Maxwell Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary