Note: The statistics shown below are limited to 2 seasons before and after 2019-2020. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK ▪ Footed: Right
Age : 27
Born : Rychnov nad Kněžnou, Czech Republic cz
Youth National Team : Czech Republic cz
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
Matches
2017-2018 25 Gillingham eng ENG 3. League One 45 4,050 52 10 4 360 7 0 49 4,410 59 10 Matches
2018-2019 26 Gillingham eng ENG 3. League One 46 4,140 72 11 6 600 7 4 52 4,740 79 15 Matches
2019-2020 27 Ipswich Town eng ENG 3. League One 21 1,890 17 9 2 180 2 1 23 2,070 19 10 Matches
2020-2021 28 Ipswich Town eng ENG 3. League One 36 3,240 35 16 1 90 0 1 37 3,330 35 17 Matches
2021-2022 29 Ipswich Town eng ENG 3. League One 1 90 1 0 1 90 1 0 Matches
2021-2022 29 Cambridge United eng ENG 3. League One 2 180 1 1 2 180 1 1 Matches
2021-2022 29 Port Vale eng ENG 4. League Two 9 810 6 3 9 810 6 3 Matches
10 Seasons *7 Clubs 248 22,289 300 75 19 1,770 27 6 267 24,059 327 81
Position: GK ▪ Footed: Right
Age : 25
Born : Watford, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: GK
Age : 19
Born : Wales, United Kingdom wal
Youth National Team : Wales wls
Defenders
Position: DF (CB) ▪ Footed: Right
Age : 20
Born : Ipswich, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 18 Bromley eng ENG 5. National League 20 1,566 1 0 20 1,566 1 0 Matches
2017-2018 18 Ipswich Town eng ENG 2. Championship 2 93 0 0 2 135 0 0 4 228 0 0 Matches
2018-2019 19 Swindon Town eng ENG 4. League Two 32 2,844 2 0 2 180 0 0 34 3,024 2 0 Matches
2018-2019 19 Ipswich Town eng ENG 2. Championship 1 53 0 0 1 53 0 0 Matches
2019-2020 20 Ipswich Town eng ENG 3. League One 31 2,790 1 2 2 180 0 0 33 2,970 1 2 Matches
2020-2021 21 Ipswich Town eng ENG 3. League One 25 2,205 1 0 1 90 0 0 26 2,295 1 0 Matches
2021-2022 22 Ipswich Town eng ENG 3. League One 31 2,740 0 0 3 180 0 0 34 2,920 0 0 Matches
9 Seasons *4 Clubs 256 21,857 8 4 20 1,637 0 0 276 23,494 8 4
Position: DF (CB-FB) ▪ Footed: Right
Age : 33
Born : Kettering, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 31 Ipswich Town eng ENG 2. Championship 37 3,263 1 0 2 180 0 0 39 3,443 1 0 Matches
2018-2019 32 Ipswich Town eng ENG 2. Championship 43 3,858 0 2 1 120 0 0 44 3,978 0 2 Matches
2019-2020 33 Ipswich Town eng ENG 3. League One 31 2,787 1 1 1 90 0 0 32 2,877 1 1 Matches
2020-2021 34 Ipswich Town eng ENG 3. League One 39 3,510 2 2 1 80 1 0 40 3,590 3 2 Matches
2021-2022 35 Colchester United eng ENG 4. League Two 43 3,798 1 0 2 180 0 0 45 3,978 1 0 Matches
21 Seasons *4 Clubs 790 68,198 38 23 18 1,577 1 0 808 69,775 39 23
Position: DF-MF (FB, left) ▪ Footed: Left
Age : 26
Born : Harrogate, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 24 Everton eng ENG Jr. PL2 — Div. 1 10 846 3 1 10 846 3 1 Matches
2017-2018 24 Everton eng ENG 1. Premier League 0 0 Matches
2018-2019 25 Oxford United eng ENG 3. League One 25 1,527 4 4 6 422 0 0 31 1,949 4 4 Matches
2019-2020 26 Ipswich Town eng ENG 3. League One 28 2,367 5 3 2 135 1 0 30 2,502 6 3 Matches
2020-2021 27 Blackpool eng ENG 3. League One 31 2,261 4 3 2 180 0 1 33 2,441 4 4 Matches
2021-2022 28 Blackpool eng ENG 2. Championship 17 1,369 0 0 2 140 0 0 19 1,509 0 0 Matches
14 Seasons *9 Clubs 316 25,137 26 41 27 2,156 2 3 5 392 0 0 348 27,685 28 44
Position: DF-MF (CM-DM) ▪ Footed: Right
Age : 33
Born : City of Bristol, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 31 Ipswich Town eng ENG 2. Championship 39 3,324 1 1 1 72 0 0 40 3,396 1 1 Matches
2018-2019 32 Ipswich Town eng ENG 2. Championship 34 2,704 0 1 34 2,704 0 1 Matches
2019-2020 33 Ipswich Town eng ENG 3. League One 29 2,207 0 0 1 90 0 0 30 2,297 0 0 Matches
2020-2021 34 Ipswich Town eng ENG 3. League One 4 148 0 0 4 148 0 0 Matches
2021-2022 35 Colchester United eng ENG 4. League Two 41 3,384 0 0 3 219 0 0 44 3,603 0 0 Matches
19 Seasons *3 Clubs 615 46,933 12 19 10 739 0 0 625 47,672 12 19
Position: DF (CB) ▪ Footed: Right
Age : 30
Born : Chepstow, Wales, United Kingdom wal
National Team : Wales wls
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 28 Sheffield United eng ENG 2. Championship 8 316 1 0 8 316 1 0 Matches
2017-2018 28 Walsall eng ENG 3. League One 19 1,698 1 1 19 1,698 1 1 Matches
2017-2018 28 Lincoln City eng ENG 4. League Two 8 466 1 0 8 466 1 0 Matches
2018-2019 29 Lincoln City eng ENG 4. League Two 11 621 1 0 3 270 0 0 14 891 1 0 Matches
2019-2020 30 Ipswich Town eng ENG 3. League One 23 1,927 0 0 4 360 0 0 27 2,287 0 0 Matches
2020-2021 31 Ipswich Town eng ENG 3. League One 17 1,518 2 0 1 90 0 0 18 1,608 2 0 Matches
2021-2022 32 Plymouth Argyle eng ENG 3. League One 42 3,735 0 2 5 480 0 0 47 4,215 0 2 Matches
18 Seasons *10 Clubs 452 37,544 12 10 29 2,481 2 0 481 40,025 14 10
Position: DF (CB-FB) ▪ Footed: Right
Age : 25
Born : Castries, Saint Lucia lc
Citizenship : Saint Lucia lc
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 23 Accrington Stanley eng ENG 4. League Two 45 3,971 0 1 3 300 0 0 48 4,271 0 1 Matches
2018-2019 24 Accrington Stanley eng ENG 3. League One 19 1,679 0 0 1 83 0 0 20 1,762 0 0 Matches
2018-2019 24 Ipswich Town eng ENG 2. Championship 10 767 0 0 1 45 0 0 11 812 0 0 Matches
2019-2020 25 Ipswich Town eng ENG 3. League One 13 1,038 0 0 3 270 0 0 16 1,308 0 0 Matches
2020-2021 26 Fleetwood Town eng ENG 3. League One 19 1,474 0 0 19 1,474 0 0 Matches
2020-2021 26 Ipswich Town eng ENG 3. League One 2 210 0 0 2 210 0 0 Matches
2021-2022 27 Ipswich Town eng ENG 3. League One 43 3,702 0 4 4 240 0 0 47 3,942 0 4 Matches
12 Seasons *7 Clubs 314 24,210 1 11 30 2,539 0 0 344 26,749 1 11
Position: DF-MF (FB, left) ▪ Footed: Right
Age : 22
Born : Lambeth, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 20 Ipswich Town eng ENG 2. Championship 16 1,301 0 1 2 180 0 0 18 1,481 0 1 Matches
2018-2019 21 Ipswich Town eng ENG 2. Championship 19 1,627 0 1 19 1,627 0 1 Matches
2019-2020 22 Ipswich Town eng ENG 3. League One 9 794 0 0 3 270 0 1 12 1,064 0 1 Matches
2020-2021 23 Ipswich Town eng ENG 3. League One 21 1,605 0 3 2 210 0 0 23 1,815 0 3 Matches
2021-2022 24 Ipswich Town eng ENG 3. League One 0 0 Matches
2021-2022 24 Colchester United eng ENG 4. League Two 20 1,600 3 0 20 1,600 3 0 Matches
10 Seasons *6 Clubs 192 15,737 4 8 13 1,165 0 1 205 16,902 4 9
Position: DF-MF (FB) ▪ Footed: Right
Age : 23
Born : Camden, England, United Kingdom eng
National Team : Grenada gd
Wikipedia
Position: DF-MF (FB) ▪ Footed: Left
Age : 20
Born : Southport, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF (CB-FB) ▪ Footed: Right
Age : 27
Born : Kinshasa, Congo DR cd
National Team : Congo DR cd
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 25 Shrewsbury Town eng ENG 3. League One 44 3,891 2 1 5 480 0 0 49 4,371 2 1 Matches
2018-2019 26 Ipswich Town eng ENG 2. Championship 22 1,599 1 0 2 210 0 0 24 1,809 1 0 Matches
2019-2020 27 Bolton Wanderers eng ENG 3. League One 12 1,053 0 0 12 1,053 0 0 Matches
2019-2020 27 Ipswich Town eng ENG 3. League One 3 172 0 0 3 270 0 0 6 442 0 0 Matches
2020-2021 28 Ipswich Town eng ENG 3. League One 27 2,410 0 0 3 300 0 0 30 2,710 0 0 Matches
2021-2022 29 Ipswich Town eng ENG 3. League One 11 856 0 0 3 255 0 0 14 1,111 0 0 Matches
2021-2022 29 Fleetwood Town eng ENG 3. League One 20 1,633 0 1 20 1,633 0 1 Matches
16 Seasons *10 Clubs 406 33,522 9 10 32 2,825 1 2 438 36,347 10 12
Position: DF-MF ▪ Footed: Left
Age : 22
Born : Lewisham, England, United Kingdom eng
National Team : Cyprus cy
Wikipedia
Position: DF
Age : 18
Born : England, United Kingdom eng
Citizenship : England eng
Position: DF-MF (FB, right) ▪ Footed: Right
Age : 21
Born : London, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 19 Rotherham United eng ENG 3. League One 31 2,614 0 0 2 180 0 0 33 2,794 0 0 Matches
2018-2019 20 Shrewsbury Town eng ENG 3. League One 14 1,187 0 0 3 181 0 1 17 1,368 0 1 Matches
2018-2019 20 Ipswich Town eng ENG 2. Championship 4 315 0 0 4 315 0 0 Matches
2019-2020 21 Ipswich Town eng ENG 3. League One 1 90 0 0 1 90 0 0 Matches
2019-2020 21 Bolton Wanderers eng ENG 3. League One 27 2,204 0 0 1 90 0 0 28 2,294 0 0 Matches
2020-2021 22 Hull City eng ENG 3. League One 28 2,047 0 2 2 180 0 0 30 2,227 0 2 Matches
2021-2022 23 Hull City eng ENG 2. Championship 6 385 0 0 1 90 0 0 7 475 0 0 Matches
10 Seasons *10 Clubs 179 13,620 0 5 17 1,456 0 1 196 15,076 0 6
Midfielders
Position: MF (CM-DM) ▪ Footed: Right
Age : 20
Born : Brentwood, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 18 Luton Town eng ENG 4. League Two 10 602 0 0 10 602 0 0 Matches
2017-2018 18 Ipswich Town eng ENG 2. Championship 10 393 0 0 2 180 0 1 12 573 0 1 Matches
2018-2019 19 Ipswich Town eng ENG 2. Championship 29 1,848 1 1 1 46 0 0 30 1,894 1 1 Matches
2019-2020 20 Ipswich Town eng ENG 3. League One 29 2,498 2 1 3 198 0 1 32 2,696 2 2 Matches
2020-2021 21 Ipswich Town eng ENG 3. League One 24 1,667 0 0 1 33 0 0 25 1,700 0 0 Matches
2021-2022 22 Swansea City eng ENG 2. Championship 37 2,871 1 2 2 148 0 0 39 3,019 1 2 Matches
10 Seasons *5 Clubs 256 17,963 10 6 20 1,349 0 3 9 544 0 0 285 19,856 10 9
Position: MF (AM) ▪ Footed: Right
Age : 27
Born : Huyton, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 25 Shrewsbury Town eng ENG 3. League One 43 3,774 9 5 5 433 0 0 48 4,207 9 5 Matches
2018-2019 26 Ipswich Town eng ENG 2. Championship 26 1,993 3 0 2 199 0 0 28 2,192 3 0 Matches
2019-2020 27 Ipswich Town eng ENG 3. League One 22 1,649 2 0 2 93 0 0 24 1,742 2 0 Matches
2020-2021 28 Ipswich Town eng ENG 3. League One 13 860 3 0 3 278 1 0 16 1,138 4 0 Matches
2021-2022 29 Bristol Rovers eng ENG 4. League Two 1 27 0 0 1 27 0 0 Matches
12 Seasons *9 Clubs 302 22,238 31 16 15 1,147 1 0 317 23,385 32 16
Position: MF (CM-DM) ▪ Footed: Right
Age : 20
Born : Ipswich, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: MF ▪ Footed: Right
Age : 27
Born : Wythenshawe, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: MF (CM-DM) ▪ Footed: Right
Age : 23
Born : Cambridgeshire, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: MF (CM)
Age : 19
Born : England, United Kingdom eng
Citizenship : England eng
Forwards
Position: FW-MF ▪ Footed: Right
Age : 25
Born : Bradford, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 23 Accrington Stanley eng ENG 4. League Two 44 3,768 15 8 4 366 0 1 48 4,134 15 9 Matches
2018-2019 24 Accrington Stanley eng ENG 3. League One 1 81 0 0 1 81 0 0 Matches
2018-2019 24 Ipswich Town eng ENG 2. Championship 36 1,559 3 2 2 185 1 0 38 1,744 4 2 Matches
2019-2020 25 Ipswich Town eng ENG 3. League One 32 2,517 11 7 3 113 0 0 35 2,630 11 7 Matches
2020-2021 26 Ipswich Town eng ENG 3. League One 25 1,111 1 1 25 1,111 1 1 Matches
2021-2022 27 Ipswich Town eng ENG 3. League One 12 571 3 3 4 197 0 0 16 768 3 3 Matches
11 Seasons *6 Clubs 350 18,580 50 37 30 1,842 3 4 380 20,422 53 41
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 28 Brentford eng ENG 2. Championship 13 401 0 0 1 21 0 0 14 422 0 0 Matches
2018-2019 29 Brentford eng ENG 2. Championship 20 640 1 0 4 292 1 0 24 932 2 0 Matches
2018-2019 29 Ipswich Town eng ENG 2. Championship 19 1,681 0 1 19 1,681 0 1 Matches
2019-2020 30 Ipswich Town eng ENG 3. League One 30 1,940 3 4 4 343 1 1 34 2,283 4 5 Matches
2020-2021 31 Ipswich Town eng ENG 3. League One 34 2,521 4 2 3 131 0 1 37 2,652 4 3 Matches
2021-2022 32 Colchester United eng ENG 4. League Two 32 2,366 3 3 2 80 0 0 34 2,446 3 3 Matches
17 Seasons *8 Clubs 451 31,833 57 69 18 1,121 2 2 469 32,954 59 71
Position: FW-MF (AM-WM) ▪ Footed: Both
Age : 26
Born : Lampeter, Wales, United Kingdom wal
National Team : Wales wls
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 24 Peterborough United eng ENG 3. League One 26 2,121 4 2 4 334 2 2 30 2,455 6 4 Matches
2018-2019 25 Ipswich Town eng ENG 2. Championship 33 2,310 6 2 1 90 0 0 34 2,400 6 2 Matches
2019-2020 26 Ipswich Town eng ENG 3. League One 27 1,919 2 1 4 191 0 0 31 2,110 2 1 Matches
2020-2021 27 Ipswich Town eng ENG 3. League One 36 2,475 6 4 3 154 0 0 39 2,629 6 4 Matches
2021-2022 28 Wigan Athletic eng ENG 3. League One 30 897 1 0 7 533 0 1 37 1,430 1 1 Matches
14 Seasons *7 Clubs 375 24,716 52 24 34 2,291 4 4 409 27,007 56 28
Position: FW-MF ▪ Footed: Right
Age : 28
Born : Eastbourne, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 26 Tranmere Rovers eng ENG 5. National League 42 3,530 20 4 2 180 0 0 44 3,710 20 4 Matches
2018-2019 27 Tranmere Rovers eng ENG 4. League Two 45 4,049 29 0 5 450 2 1 50 4,499 31 1 Matches
2019-2020 28 Ipswich Town eng ENG 3. League One 28 1,911 11 3 2 95 0 0 30 2,006 11 3 Matches
2020-2021 29 Ipswich Town eng ENG 3. League One 26 1,559 9 3 2 82 1 0 28 1,641 10 3 Matches
2021-2022 30 Ipswich Town eng ENG 3. League One 23 1,069 6 2 2 94 0 0 25 1,163 6 2 Matches
17 Seasons *8 Clubs 547 39,100 196 58 22 1,582 4 1 569 40,682 200 59
Position: FW-MF ▪ Footed: Left
Age : 25
Born : Llanelli, Wales, United Kingdom wal
National Team : Wales wls
Wikipedia
Position: FW-MF ▪ Footed: Right
Age : 29
Born : Hornchurch, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2017-2018 27 Ipswich Town eng ENG 2. Championship 36 1,733 2 0 1 90 0 0 37 1,823 2 0 Matches
2018-2019 28 Ipswich Town eng ENG 2. Championship 24 1,858 6 4 2 155 0 0 26 2,013 6 4 Matches
2019-2020 29 Ipswich Town eng ENG 3. League One 11 336 1 0 11 336 1 0 Matches
2020-2021 30 Ipswich Town eng ENG 3. League One 26 1,171 1 0 2 183 2 1 28 1,354 3 1 Matches
2021-2022 31 Colchester United eng ENG 4. League Two 45 3,862 14 6 3 181 2 0 48 4,043 16 6 Matches
18 Seasons *8 Clubs 485 30,193 82 34 19 1,340 7 2 504 31,533 89 36
Position: FW-MF (AM) ▪ Footed: Left
Age : 25
Born : Watford, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW
Age : 18
Born : England, United Kingdom eng
Citizenship : England eng
Position: FW-MF ▪ Footed: Right
Age : 20
Born : Ipswich, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
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 Ipswich Town Pages
Ipswich Town History
Match Logs (All Competitions)
Match Logs (League One)
Match Logs (FA Cup)
Match Logs (EFL Cup)
Competition Goal Logs
We're Social...for Statheads
Site Last Updated: Thursday, June 4, 9:50PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.