Ipswich Town  Squad 1998-2025   [2024-2025 only]

(Data likely to be incomplete)
Apps Goals Time Subbed Unused
Nabil Abidallah           1    
Tom Adeyemi 4 +1      361 1         
Edwin Agbaje 1 +1      89 1     2    
Gassan Ahadme 1 +7 1     143 1     2    
Jack Ainsley 1 +2      235      9    
James Alabi +1 1     51          
Fraser Alexander +1      10      2    
Jake Alley           1    
Sone Aluko 33 +29 4     4 2791 28     9    
Darren Ambrose 3 +6 1     327 2     10    
Paul Anderson 45 +24 7     5 3825 40     21    
Levi Andoh 1      90          
Keith Andrews 1      90          
Albie Armin 1 +3      156      4    
Alun Armstrong 2 +1 1     150 1     2    
Leon Ayinde           1    
Elkan Baggott 6 +1 1     1 571      8    
Balint Bajner 1 +6      188 1     18    
Tyreeq Bakinson 14 +3 2     5 1294 2     3    
Pim Balkestein           1    
Dominic Ball 13 +22 1     6 1258 5     24    
Tyrone Barnett 2 +1      116 2         
Scott Barron 1      90      1    
Louie Barry 4 +2      284 4     6    
Chris Bart-Williams 1      90          
Keanan Bennetts 15 +14 1     2 1350 12     3    
Darren Bent 4 3     339 1         
Marcus Bent 1      90          
Kundai Benyu           4    
Amir Berkane           1    
Christophe Berra 184 +1 13     30 1 16479 3     4    
Leon Best 6 +6      615 4     5    
Bartosz Bialkowski 177 +1      16041      65    
Teddy Bishop 81 +50 4     9 1 6954 71     18    
Macauley Bonne 32 +14 12     3 3006 12     2    
Dean Bowditch 2 +2      158 1     2    
Lee Bowyer 1      1 78 1         
Zak Bradshaw           1    
Titus Bramble 3      1 250 1         
Keith Branagan           2    
James Bree 13 +1      1 1170 1     3    
Vemund Brekke-Skard           1    
Nathan Broadhead 48 +17 21     5 3899 44     7    
Kai Brown           2    
Reece Brown +1      18      1    
Troy Brown 1      1 90      1    
Wayne Brown           2    
Zak Brown +1      23      1    
Kevin Bru 62 +41 4     16 5724 38     39    
Alex Bruce 1      90          
Gerard Buabo +5      45          
Jimmy Bullard 1      90      1    
Cameron Burgess 106 +9 5     11 1 9597 3     28    
Cormac Burke +1      2          
Wes Burns 118 +22 29     24 9853 78     3    
Jens Cajuste 9 +3      2 671 9     2    
Panutche Camara 1 +3 1     133 1     2    
DJ Campbell 17 10     2 1287 16         
Mustapha Carayol 5 +3 1     1 314 5     4    
Ryan Carr           2    
Tom Carroll 11 +6      1 998 5     13    
Josh Carson 4 +3      349 3     5    
Cameron Carter-Vickers 17      2 1530      1    
Chris Casement 1 +1      144          
Luis Castro Sito 1      90      1    
Bersant Celina 50 +23 14     9 4629 19     11    
Trevoh Chalobah 36 +8 2     6 3365 7     2    
Luke Chambers 395 +1 19     51 2 35490 6     14    
Conor Chaplin 122 +40 54     16 10383 89     11    
Richard Chaplow 3 +3 1     211 3     8    
Tawanda Chirewa 1 +2      2 137      2    
Michael Chopra 19 +19 7     6 1945 12     8    
Luciano Civelli           3    
Jamie Clapham 3 +2      358 1         
Billy Clarke           1    
Harrison Clarke 46 +19 1     14 2 4274 12     11    
Jack Clarke 5 +10      1 579 5     1    
Matthew Clarke 1 +4      1 127      25    
Bailey Clements 8 +1      2 738 1     4    
Giles Coke 4 +10      2 512 1     11    
Jack Colback 1      90          
Joel Coleman           3    
Danny Collins 1      90          
James Collins 6      1 458 2         
Callum Connolly 30 +5 4     10 2634 10     7    
Dylan Connolly           4    
David Cornell 15      1 1380      37    
Barry Cotter 3 +1      191 2     2    
Hayden Coulson 6      366 5     1    
Pablo Counago 3 +1 4     1 315      2    
Ross Crane 1 +1      76 1         
Aaron Cresswell 94 6     4 1 8452 2         
Gary Croft 2      1 193 1     1    
Dylan Crowe 1      90      1    
Michael Crowe           47    
Darren Currie 3      263 2     1    
Kelvin Davis 4      360          
Leif Davis 106 +1 6     11 9040 34     4    
Simon Dawkins +2      36      4    
Jason De Vos 4      2 360          
Damien Delaney 5 +1 1     1 451      4    
Liam Delap 15 +2 6     6 1199 14         
Toumani Diagouraga 10 +2      3 817 6     3    
Drissa Diallo 2      134 1         
Paul Digby 7 +5      1 559 2     22    
Tony Dinning +1      15          
Armando Dobra 16 +14 2     5 1 1683 8     8    
Janoi Donacien 109 +18      15 9704 18     25    
Jonathan Douglas 52 +10 3     11 1 4782 6     8    
Flynn Downes 75 +23 3     28 1 6817 19     18    
Andre Dozzell 78 +15 3     17 1 6613 28     48    
Aaron Drinan 8 +13 1     2 802 7     11    
Andy Drury 22 +9      3 1878 9     12    
Joshua Earl 5 +2      480 1     3    
Tom Eastman 1      90      2    
Sylvan Ebanks-Blake 2 +8      320 2     3    
George Edmundson 71 +4 5     16 6443 4     17    
Adetayo Edun 4 +3 1     2 1 357 2     7    
Carlos Edwards 61 +10 5     1 5452 11     15    
Gwion Edwards 82 +27 14     23 7513 33     8    
Kyle Edwards 23 +40 3     2 1 2564 11     11    
Idris El Mizouni 16 +10 2     5 1414 8     26    
Callum Elder 4 +1      377      3    
Nathan Ellington +3      105      2    
Matt Elliott 1      90          
Joshua Emmanuel 24 +4      4 2165 5     32    
Jay Emmanuel-Thomas 14 +20 2     2 1379 8     7    
Lee Evans 55 +6 6     10 4856 10     9    
Liam Feeney 7 +2 1     647 3         
Ben Folami 4 +3 1     1 420 2     5    
Kevin Foley 6 +2      1 490 4     10    
Nicky Forster +1 1     30          
George Fowler 1      90      1    
Ryan Fraser 15 +6 6     3 1339 9     2    
Scott Fraser 18 +2 1     3 1547 6     7    
Zeki Fryers 2 +1      184      3    
Marton Fulop 2      180      1    
Thomas Gaardsoe 2      180          
Luke Garbutt 29 +1 6     3 2503 3     2    
Joe Garner 29 +3 10     8 2568 8     1    
Owen Garvan 2      180          
Anthony Georgiou 3 +10      498 2     7    
Dean Gerken 113 +1      10140 3     132    
Paul Gerrard 1      90          
Liam Gibbs 3 +1      1 247 1     3    
Stephen Gleeson 5 +5      3 487 3     9    
Jordan Graham 3 +3      1 260 3     9    
Conor Grant 4 +3      387 2     6    
Jacob Greaves 8      2 720      1    
Paul Green 6 +8 2     1 651 1     2    
Jamie Griffiths +1      1          
Kyle Hammond           3    
Dan Harding 1      1 90          
Marcus Harness 38 +51 12     10 3644 33     11    
Rekeem Harper 11 +8      1 1062 4     9    
Ellis Harrison 9 +8 1     2 787 6     6    
Josh Harrop 3 +12      1 1 375 2     2    
Oliver Hawkins 10 +12 1     2 972 6     6    
Nick Hayes           6    
Danny Haynes 2      180          
Colin Healy 2 +1      165 1         
Matthew Healy           1    
Alex Henderson 1      90          
Stephen Henderson 24      1 2160      1    
Jonathan Henly           3    
Alex Henshall 1 +4      1 195      12    
Elliott Hewitt 10 +6      3 946 1     36    
Danny Higginbotham 11 +1      991      7    
George Hirst 41 +19 15     8 3228 41         
Vaclav Hladky 70 +1      5 6307 1     84    
Matt Holland 6      570          
Tomas Holy 65      2 5850      50    
Kevin Horlock 1 +1      94          
Conor Hourihane           1    
Hermann Hreidarsson 5      480          
Thomas Hughes +3      16      1    
Cameron Humphreys 24 +14 4     2 2176 9     28    
Noel Hunt 3 +9 3     3 313 3     2    
Stephen Hunt 28 +15      5 2284 22     15    
Omari Hutchinson 41 +26 12     8 3941 21     1    
Emyr Huws 43 +12 5     8 3740 22     26    
Luke Hyam 99 +25 3     25 1 8794 26     20    
Ali Ibrahim Al-Hamadi 2 +21 5     4 490 2     4    
Dominic Iorfa 22 +3 1     5 1907 5     11    
Kayden Jackson 100 +99 28     12 2 9590 58     39    
Stern John 1      57 1         
Tyreece John-Jules 10 +11 3     3 984 9         
Ben Johnson 6 +4      1 603      4    
David Johnson           1    
Jimmy Juan 2      1 150 1         
Alan Judge 75 +16 8     9 6705 29     9    
Amir Karic +1      11      1    
Will Keane 28 +13 9     1 2447 13     4    
Myles Kenlock 94 +8      15 8488 13     90    
Mark Kennedy 2      180          
Paddy Kenny           5    
Richard Keogh 11 +5      1 950 2     11    
Patrick Kisnorbo 2 +2      1 214      16    
Jonas Knudsen 153 +2 4     27 1 13624 3     7    
Shefki Kuqi 3 +1 3     316          
Freddie Ladapo 33 +42 25     3265 30     10    
Reggie Lambe 1      45 1     1    
Jack Lankester 13 +16 3     2 1350 10     17    
Byron Lawrence           5    
Tom Lawrence 34 +2 11     12 2977 12     1    
Grant Leadbitter 5 +1 1     2 477          
Alan Lee 1 +1      91      1    
Arran Lee-Barrett 2      180      31    
Sylvain Legwinski 1      90          
Greg Leigh 9 +13 1     2 965 1     3    
Scott Loach 32 +3      3069 2     59    
Richard Logan +1      14          
Massimo Luongo 60 +17 6     15 5272 37     10    
Jim Magilton 9 +2 1     2 915 3         
Alan Mahon 1      1 88 1         
Ainsley Maitland-Niles 23 +9 2     3 1813 22     8    
Chris Makin 1      90          
Piotr Malarczyk 3 +3      1 1 327      19    
Jack Manly           1    
Jack Marriott 1 +2      97 1     7    
Andy Marshall 1      90      1    
Lee Martin 37 +2      8 1 3220 8     1    
Luke Matheson 2      1 180      3    
Gareth McAuley 4      360          
Alex McCarthy           1    
Dean McDonald +1      37          
Adam McDonnell 3 +2      1 274 2     14    
James McEveley +1      3          
Brett McGavin 10 +1      2 871 4     2    
David McGoldrick 126 +33 45     13 11771 54     7    
John McGreal 4      1 390          
Mark McGuinness 24 +1 1     2 2210      9    
Conor McKendry           1    
Aaron Mclean 4 +4 1     341 4     4    
Ian McLoughlin           1    
Shane McLoughlin 1 +1      95 1     4    
Darren McQueen +1      41      2    
Tommy Miller 4      320 2         
Tyrone Mings 48 +15 1     13 4503 4     27    
Bilel Mohsni +5      1 41      5    
Kieffer Moore 14 +15 7     1 1298 12     4    
Ben Morris 1 +4      109 1     11    
Sam Morsy 145 +2 11     49 12925 13     3    
Arijanet Muric 16      1 1440          
Brian Murphy 2      180          
Daryl Murphy 158 +16 57     2 13957 47     4    
Ronan Murray +3      47      7    
Guirane N'Daw 32 +2 1     6 2818 5     5    
Gerard Nash           1    
Richard Naylor 6 +1      2 486 2     1    
Corrie Ndaba 4 +1      370      6    
Jon Nolan 59 +11 10     10 1 5293 17     14    
David Norris 4      360      1    
Will Norris 20      2 1800      24    
James Norwood 57 +30 28     18 5091 33     8    
Frank Nouble 26 +33 5     5 2674 15     10    
Aristote Nsiala 72 +6 1     15 1 6401 5     30    
Tristan Nydam 14 +8      2 1056 13     10    
George O'Callaghan 1      1 44          
Shane O'Connor +2      43      1    
Darren O'Dea 3      1 270          
Dara O'Shea 15      3 1322 1     1    
Tommy Oar 4 +5 1     1 389 1     8    
Chiedozie Ogbene 4 +2      282 4     2    
Bradley Orr 13      2 1161 2         
Sam Parkin 1 1     90          
Jonathan Parr 29 +14 3     6 2690 6     19    
Troy Parrott 13 +5 2     1158 8         
Monty Patterson +1      10          
Matt Penney 21 +5 1     2 1913 4     8    
Matthew Pennington 31 1     6 1 2787          
Jaime Peters 4 +1      373 1     2    
Kalvin Phillips 8 +1      2 1 631 5     4    
Joe Pigott 14 +15 2     1 1280 10     19    
Brett Pitman 42 +28 15     7 3911 21     15    
Lewis Price 2      180      5    
Ben Pringle 9 +1 2     612 9     3    
Tamas Priskin 4 +1 2     2 364 2         
Adam Proudlock 1      53 1         
Adam Przybek 1      90      1    
James Pullen           1    
Collin Quaner 13 +3 4     970 9         
Nigel Reo-Coker 9 +2      3 849 1     3    
Martijn Reuser 2 +3      1 227 1     1    
Matt Richards 3 +1      290          
Matthew Richards 3      1 211 1         
Frazer Richardson 3 +4      276 1     11    
Gary Roberts 1      90          
Jordan Roberts 10 +6 3     5 834 8     6    
Joe Robinson +1      2      1    
Liam Rosenior 1      90          
Danny Rowe 14 +15 1     1329 11     11    
Mike Salmon           2    
Conor Sammon 8 +12 1     713 5     3    
Dominic Samuel 2 +4      248      2    
Georges Santos 1 +1      1 91          
Jeremy Sarmiento 6 +16 4     2 743 6         
Dane Scarlett +12      1 158      6    
Jason Scotland 6 +13 2     795 5     6    
James Scowcroft 2 +2 1     228 1     1    
Freddie Sears 151 +65 34     9 14166 53     30    
Tyreece Simpson 2 +5      264      4    
Zanda Siziba 1 +5      238 1     3    
Cole Skuse 268 +10 2     39 23005 41     17    
Cieran Slicker 2      180      16    
Chris Smith +1      10      3    
Tommy Smith 190 +12 18     27 17227 8     27    
Ibrahima Sonko 1 1     90      1    
Jordan Spence 69 +7 4     10 1 6231 6     12    
Sean St Ledger           2    
Richard Stearman 15      4 1 1305 1         
Ryan Stevenson +2      46      3    
Cameron Stewart +2      38      2    
Marcus Stewart 4 2     375 1         
David Stockdale 1      90          
Shane Supple 1      90      2    
Sammie Szmodics 11 +4 3     2 824 11     1    
Jay Tabb 61 +23 5     8 5257 35     39    
Jack Taylor 14 +38 6     7 1753 9     7    
Paul Taylor 9 +14 1     1 978 8     12    
Steven Taylor 3      159 2     1    
Luke Thomas 4 +1      264 4         
Dominic Thompson 15 +2      3 1365 2         
Larsen Toure 5 +6      2 401 4     15    
Andros Townsend 2      130 2         
Conor Townsend 1 +1      91      16    
Lewis Travis 4 +5      3 334 4     11    
Liam Trotter +1      10          
Axel Tuanzebe 28 +3 1     8 2420 9     14    
Ryan Tunnicliffe 24 +5      1 2214 5     1    
David Unsworth 1      90          
Luke Varney 14 +32 5     2 1395 14     7    
Mark Venus 4      1 311 2         
Frederic Veseli 1      90      7    
Kane Vincent-Young 42 +22 2     5 1 3870 14     14    
Allan Viral 1      90      1    
Reece Wabara +1      2          
Martyn Waghorn 39 +7 16     11 3516 12     1    
Jon Walters 2 +1      200          
Jonathan Walters 1      45 1         
Christian Walton 90 +1      6 8093 1     55    
Grant Ward 75 +23 8     5 1 6638 35     12    
Matt Ward +1      9      1    
Stephen Ward 30 +1      3 2613 3     10    
Patrick Webber 1      90      6    
Adam Webster 48 +5 1     7 4287 3     5    
Richie Wellens 7      1 581 4         
Ian Westlake 3 +1 1     1 205          
Joe Whight           3    
Connor Wickham 2      1 180          
Brandon Williams 10 +7 2     5 952 4     4    
Jonathan Williams 1      83 1         
Jonny Williams 15 +11 1     3 1383 13     7    
Fabian Wilnis 10 1     1 881 2     1    
James Wilson 47 +2 2     6 1 4244 4     17    
Chris Wood 3 +5      269 3     3    
Luke Woolfenden 192 +9 5     34 17455 3     41    
Anthony Wordsworth 10 +9 2     1 937 6     17    
David Wright 1      90      1    
Harry Wright           3    
Jermaine Wright 6 +1 2     590      1    
Richard Wright 4      390          
Ben Wyatt           1    
Tete Yengi           1    
Josh Yorwerth 3 1     300      1