Competition Types Sign up for the free
FBref Mailing List and get curated stats, news, and updates about the FBref site to your inbox every day.
Last 5 Matches
Compare Dominic Ball to Powered by
Standard Stats: Domestic Leagues Standard Stats: Domestic Leagues Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 18 Tottenham eng ENG 1. Premier League 5th 0 0 Matches 2014-2015 18 Cambridge Utd eng ENG 4. League Two 19th 11 9 709 7.9 0 2 2 0 0 0 1 0 0.00 0.25 0.25 0.00 0.25 Matches 2015-2016 19 Rangers sct SCO 2. Championship 1st 21 15 1,424 15.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 P'borough Utd eng ENG 3. League One 11th 6 6 540 6.0 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Matches 2016-2017 20 Rotherham Utd eng ENG 2. Championship 24th 13 12 1,091 12.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Aberdeen sct SCO 1. Premiership 2nd 16 9 797 8.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Aberdeen sct SCO 1. Premiership 4th 31 24 2,149 23.9 0 1 1 0 0 0 6 0 0.00 0.04 0.04 0.00 0.04 Matches 2019-2020 23 QPR eng ENG 2. Championship 13th 31 30 2,442 27.1 1 2 3 1 0 0 4 0 0.9 0.9 0.6 1.6 17 102 21 0.04 0.07 0.11 0.04 0.11 0.03 0.02 0.06 0.03 0.06 Matches 2020-2021 24 QPR eng ENG 2. Championship 9th 39 24 2,183 24.3 1 0 1 1 0 0 9 0 2.1 2.1 1.6 3.7 29 123 38 0.04 0.00 0.04 0.04 0.04 0.09 0.07 0.15 0.09 0.15 Matches 2021-2022 25 QPR eng ENG 2. Championship 11th 20 13 1,215 13.5 1 1 2 1 0 0 4 0 0.6 0.6 0.5 1.1 10 52 12 0.07 0.07 0.15 0.07 0.15 0.04 0.04 0.08 0.04 0.08 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 2nd 16 4 462 5.1 0 2 2 0 0 0 2 0 0.00 0.39 0.39 0.00 0.39 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 3rd 8 1 143 1.6 0 0 0 0 0 0 2 0 0.0 0.0 0.0 0.0 1 11 2 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Matches 10 Seasons 8 Clubs 6 Leagues 212 147 13,155 146.2 4 8 12 4 0 0 35 0 3.6 3.6 2.8 6.4 57 288 73 0.03 0.05 0.08 0.03 0.08 0.05 0.04 0.10 0.05 0.10 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches QPR (3 Seasons) 1 League 90 67 5,840 64.9 3 3 6 3 0 0 17 0 3.6 3.6 2.8 6.4 56 277 71 0.05 0.05 0.09 0.05 0.09 0.06 0.04 0.10 0.06 0.10 Aberdeen (2 Seasons) 1 League 47 33 2,946 32.7 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03 Ipswich Town (2 Seasons) 2 Leagues 24 5 605 6.7 0 2 2 0 0 0 4 0 0.0 0.0 0.0 0.0 1 11 2 0.00 0.30 0.30 0.00 0.30 0.00 0.03 0.03 0.00 0.03 Rangers (1 Season) 1 League 21 15 1,424 15.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Rotherham Utd (1 Season) 1 League 13 12 1,091 12.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Cambridge Utd (1 Season) 1 League 11 9 709 7.9 0 2 2 0 0 0 1 0 0.00 0.25 0.25 0.00 0.25 P'borough Utd (1 Season) 1 League 6 6 540 6.0 1 0 1 1 0 0 1 0 0.17 0.00 0.17 0.17 0.17 Tottenham (1 Season) 1 League 0 0 Championship (5 Seasons) 111 80 7,074 78.6 3 3 6 3 0 0 21 0 3.6 3.6 2.8 6.4 57 288 73 0.04 0.04 0.08 0.04 0.08 0.05 0.04 0.10 0.05 0.10 Premiership (2 Seasons) 47 33 2,946 32.7 0 1 1 0 0 0 7 0 0.00 0.03 0.03 0.00 0.03 League One (2 Seasons) 22 10 1,002 11.1 1 2 3 1 0 0 3 0 0.09 0.18 0.27 0.09 0.27 Championship (1 Season) 21 15 1,424 15.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 11 9 709 7.9 0 2 2 0 0 0 1 0 0.00 0.25 0.25 0.00 0.25 Premier League (1 Season) 0 0
Shooting: Domestic Leagues Shooting: Domestic Leagues Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2014-2015 18 Cambridge Utd eng ENG 4. League Two 19th 7.9 0 2 0.25 0.00 0 0 Matches 2015-2016 19 Rangers sct SCO 2. Championship 1st 15.8 0 0 0.00 0 0 Matches 2016-2017 20 P'borough Utd eng ENG 3. League One 11th 6.0 1 0 1 0.00 0.17 1.00 0 0 Matches 2016-2017 20 Rotherham Utd eng ENG 2. Championship 24th 12.1 0 0 1 0.00 0.08 0.00 0 0 Matches 2017-2018 21 Aberdeen sct SCO 1. Premiership 2nd 8.9 0 0 0.00 0 0 Matches 2018-2019 22 Aberdeen sct SCO 1. Premiership 4th 23.9 0 0 0 Matches 2019-2020 23 QPR eng ENG 2. Championship 13th 27.1 1 15 2 13.3 0.55 0.07 0.07 0.50 21.4 0 0 0 0.9 0.9 0.06 +0.1 +0.1 Matches 2020-2021 24 QPR eng ENG 2. Championship 9th 24.3 1 24 8 33.3 0.99 0.33 0.04 0.13 20.3 1 0 0 2.1 2.1 0.09 -1.1 -1.1 Matches 2021-2022 25 QPR eng ENG 2. Championship 11th 13.5 1 8 2 25.0 0.59 0.15 0.13 0.50 20.7 0 0 0 0.6 0.6 0.07 +0.4 +0.4 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 2nd 5.1 0 3 0 0.0 0.58 0.00 0.00 0 0 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 3rd 1.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 10 Seasons 8 Clubs 6 Leagues 146.2 4 50 16 28.0 0.56 0.13 0.08 0.25 20.7 1 0 0 3.6 3.6 0.08 -0.6 -0.6 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches QPR (3 Seasons) 1 League 64.9 3 47 12 25.5 0.72 0.18 0.06 0.25 20.7 1 0 0 3.6 3.6 0.08 -0.6 -0.6 Aberdeen (2 Seasons) 1 League 32.7 0 0 0.00 0 0 Ipswich Town (2 Seasons) 2 Leagues 6.7 0 3 0 0.0 0.45 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Rangers (1 Season) 1 League 15.8 0 0 0.00 0 0 Rotherham Utd (1 Season) 1 League 12.1 0 0 1 0.00 0.08 0.00 0 0 Cambridge Utd (1 Season) 1 League 7.9 0 2 0.25 0.00 0 0 P'borough Utd (1 Season) 1 League 6.0 1 0 1 0.00 0.17 1.00 0 0 Tottenham (1 Season) 1 League Championship (5 Seasons) 78.6 3 47 13 27.7 0.60 0.17 0.06 0.23 20.7 1 0 0 3.6 3.6 0.08 -0.6 -0.6 Premiership (2 Seasons) 32.7 0 0 0.00 0 0 League One (2 Seasons) 11.1 1 3 1 33.3 0.27 0.09 0.33 1.00 0 0 Championship (1 Season) 15.8 0 0 0.00 0 0 League Two (1 Season) 7.9 0 2 0.25 0.00 0 0 Premier League (1 Season)
Passing: Domestic Leagues Passing: Domestic Leagues Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 18 Cambridge Utd eng ENG 4. League Two 19th 7.9 2 Matches 2015-2016 19 Rangers sct SCO 2. Championship 1st 15.8 0 Matches 2016-2017 20 P'borough Utd eng ENG 3. League One 11th 6.0 0 Matches 2016-2017 20 Rotherham Utd eng ENG 2. Championship 24th 12.1 0 Matches 2017-2018 21 Aberdeen sct SCO 1. Premiership 2nd 8.9 0 Matches 2018-2019 22 Aberdeen sct SCO 1. Premiership 4th 23.9 1 Matches 2019-2020 23 QPR eng ENG 2. Championship 13th 27.1 992 1178 84.2 17889 4723 429 483 88.8 436 499 87.4 104 147 70.7 2 0.6 1.0 +1.4 9 101 8 1 102 Matches 2020-2021 24 QPR eng ENG 2. Championship 9th 24.3 903 1123 80.4 16133 5001 411 495 83.0 368 428 86.0 102 143 71.3 0 1.6 1.6 -1.6 16 118 16 2 123 Matches 2021-2022 25 QPR eng ENG 2. Championship 11th 13.5 543 644 84.3 8871 2633 255 294 86.7 239 270 88.5 32 47 68.1 1 0.5 0.8 +0.5 8 37 3 0 52 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 2nd 5.1 2 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 3rd 1.6 102 117 87.2 1548 512 59 64 92.2 36 42 85.7 5 8 62.5 0 0.0 0.0 0.0 1 8 0 0 11 Matches 10 Seasons 8 Clubs 6 Leagues 146.2 2540 3062 83.0 44441 12869 1154 1336 86.4 1079 1239 87.1 243 345 70.4 8 2.8 3.4 +5.2 34 264 27 3 288 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches QPR (3 Seasons) 1 League 64.9 2438 2945 82.8 42893 12357 1095 1272 86.1 1043 1197 87.1 238 337 70.6 3 2.8 3.4 +0.2 33 256 27 3 277 Aberdeen (2 Seasons) 1 League 32.7 1 Ipswich Town (2 Seasons) 2 Leagues 6.7 102 117 87.2 1548 512 59 64 92.2 36 42 85.7 5 8 62.5 2 0.0 0.0 +2.0 1 8 0 0 11 Rangers (1 Season) 1 League 15.8 0 Rotherham Utd (1 Season) 1 League 12.1 0 Cambridge Utd (1 Season) 1 League 7.9 2 P'borough Utd (1 Season) 1 League 6.0 0 Tottenham (1 Season) 1 League Championship (5 Seasons) 78.6 2540 3062 83.0 44441 12869 1154 1336 86.4 1079 1239 87.1 243 345 70.4 3 2.8 3.4 +0.2 34 264 27 3 288 Premiership (2 Seasons) 32.7 1 League One (2 Seasons) 11.1 2 Championship (1 Season) 15.8 0 League Two (1 Season) 7.9 2 Premier League (1 Season)
Pass Types: Domestic Leagues Goal and Shot Creation: Domestic Leagues Defensive Actions: Domestic Leagues Possession: Domestic Leagues Possession: Domestic Leagues Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 18 Cambridge Utd eng ENG 4. League Two 19th 7.9 Matches 2015-2016 19 Rangers sct SCO 2. Championship 1st 15.8 Matches 2016-2017 20 P'borough Utd eng ENG 3. League One 11th 6.0 Matches 2016-2017 20 Rotherham Utd eng ENG 2. Championship 24th 12.1 Matches 2017-2018 21 Aberdeen sct SCO 1. Premiership 2nd 8.9 Matches 2018-2019 22 Aberdeen sct SCO 1. Premiership 4th 23.9 Matches 2019-2020 23 QPR eng ENG 2. Championship 13th 27.1 1427 67 348 875 219 15 1427 33 24 72.7 10 30.3 628 3307 1590 17 16 1 34 22 912 21 Matches 2020-2021 24 QPR eng ENG 2. Championship 9th 24.3 1380 49 312 827 262 24 1380 39 23 59.0 16 41.0 674 3525 1640 29 22 1 60 20 848 38 Matches 2021-2022 25 QPR eng ENG 2. Championship 11th 13.5 783 41 245 443 100 13 783 10 6 60.0 4 40.0 388 1701 788 10 10 0 22 16 489 12 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 2nd 5.1 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 3rd 1.6 137 8 36 78 23 1 137 3 0 0.0 3 100.0 70 441 125 1 4 0 3 2 85 2 Matches 10 Seasons 8 Clubs 6 Leagues 146.2 3727 165 941 2223 604 53 3727 85 53 62.4 33 38.8 1760 8974 4143 57 52 2 119 60 2334 73 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches QPR (3 Seasons) 1 League 64.9 3590 157 905 2145 581 52 3590 82 53 64.6 30 36.6 1690 8533 4018 56 48 2 116 58 2249 71 Aberdeen (2 Seasons) 1 League 32.7 Ipswich Town (2 Seasons) 2 Leagues 6.7 137 8 36 78 23 1 137 3 0 0.0 3 100.0 70 441 125 1 4 0 3 2 85 2 Rangers (1 Season) 1 League 15.8 Rotherham Utd (1 Season) 1 League 12.1 Cambridge Utd (1 Season) 1 League 7.9 P'borough Utd (1 Season) 1 League 6.0 Tottenham (1 Season) 1 League Championship (5 Seasons) 78.6 3727 165 941 2223 604 53 3727 85 53 62.4 33 38.8 1760 8974 4143 57 52 2 119 60 2334 73 Premiership (2 Seasons) 32.7 League One (2 Seasons) 11.1 Championship (1 Season) 15.8 League Two (1 Season) 7.9 Premier League (1 Season)
Playing Time: Domestic Leagues Playing Time: Domestic Leagues 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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 18 Tottenham eng ENG 1. Premier League 5th 0 0 0 0 1 Matches 2014-2015 18 Cambridge Utd eng ENG 4. League Two 19th 11 709 64 17.1 7.9 9 5 2 8 1.09 8 15 -7 -0.89 -0.94 Matches 2015-2016 19 Rangers sct SCO 2. Championship 1st 21 1,424 68 44.0 15.8 15 13 6 13 2.14 36 20 +16 +1.01 -0.87 Matches 2016-2017 20 P'borough Utd eng ENG 3. League One 11th 6 540 90 13.0 6.0 6 6 0 2 1.50 6 6 0 0.00 0.00 Matches 2016-2017 20 Rotherham Utd eng ENG 2. Championship 24th 13 1,091 84 26.4 12.1 12 11 1 7 0.38 10 29 -19 -1.57 -0.42 Matches 2017-2018 21 Aberdeen sct SCO 1. Premiership 2nd 16 797 50 23.3 8.9 9 5 7 2.13 Matches 2018-2019 22 Aberdeen sct SCO 1. Premiership 4th 31 2,149 69 62.8 23.9 24 83 18 7 22 6 1.81 29 29 0 0.00 -0.92 Matches 2019-2020 23 QPR eng ENG 2. Championship 13th 31 2,442 79 59.0 27.1 30 81 18 1 20 12 1.26 36 47 -11 -0.41 -0.51 33.3 41.3 -8.0 -0.29 -0.43 Matches 2020-2021 24 QPR eng ENG 2. Championship 9th 39 2,183 56 52.7 24.3 24 80 16 15 17 5 1.49 24 29 -5 -0.21 -0.53 31.9 34.9 -3.0 -0.13 -0.19 Matches 2021-2022 25 QPR eng ENG 2. Championship 11th 20 1,215 61 29.3 13.5 13 82 9 7 21 18 1.85 23 16 +7 +0.52 +0.70 16.9 18.6 -1.7 -0.13 +0.01 Matches 2022-2023 26 Ipswich Town eng ENG 3. League One 2nd 16 462 29 11.2 5.1 4 84 3 12 11 6 2.56 12 8 +4 +0.78 -0.74 Matches 2023-2024 27 Ipswich Town eng ENG 2. Championship 3rd 8 143 18 4.7 1.6 1 63 0 7 11 17 2.13 1 1 0 0.00 -0.71 1.6 1.0 +0.6 +0.39 -0.23 Matches 10 Seasons 8 Clubs 6 Leagues 212 13,155 62 28.9 146.2 147 81 104 65 16 95 1.67 185 200 -15 -0.11 -0.46 83.7 95.8 -12.1 -0.18 -0.37 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches QPR (3 Seasons) 1 League 90 5,840 65 47.0 64.9 67 81 43 23 18 35 1.49 83 92 -9 -0.14 -0.18 82.1 94.8 -12.7 -0.20 -0.19 Aberdeen (2 Seasons) 1 League 47 2,946 63 43.1 32.7 33 83 23 14 22 6 1.92 29 29 0 0.00 -0.92 Ipswich Town (2 Seasons) 2 Leagues 24 605 25 8.4 6.7 5 80 3 19 11 23 2.42 13 9 +4 +0.60 -0.56 1.6 1.0 +0.6 +0.39 -0.23 Rangers (1 Season) 1 League 21 1,424 68 44.0 15.8 15 13 6 13 2.14 36 20 +16 +1.01 -0.87 Rotherham Utd (1 Season) 1 League 13 1,091 84 26.4 12.1 12 11 1 7 0.38 10 29 -19 -1.57 -0.42 Cambridge Utd (1 Season) 1 League 11 709 64 17.1 7.9 9 5 2 8 1.09 8 15 -7 -0.89 -0.94 P'borough Utd (1 Season) 1 League 6 540 90 13.0 6.0 6 6 0 2 1.50 6 6 0 0.00 0.00 Tottenham (1 Season) 1 League 0 0 0 0 1 Championship (5 Seasons) 111 7,074 64 36.1 78.6 80 81 54 31 17 59 1.41 94 122 -28 -0.36 -0.26 83.7 95.8 -12.1 -0.18 -0.37 Premiership (2 Seasons) 47 2,946 63 43.1 32.7 33 83 23 14 22 6 1.92 29 29 0 0.00 -0.92 League One (2 Seasons) 22 1,002 46 12.1 11.1 10 84 9 12 11 8 2.27 18 14 +4 +0.36 -0.41 Championship (1 Season) 21 1,424 68 44.0 15.8 15 13 6 13 2.14 36 20 +16 +1.01 -0.87 League Two (1 Season) 11 709 64 17.1 7.9 9 5 2 8 1.09 8 15 -7 -0.89 -0.94 Premier League (1 Season) 0 0 0 0 1
Miscellaneous Stats: Domestic Leagues 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information