Note: The statistics shown below are limited to 2 seasons before and after 2017-2018. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK ▪ Footed: Right
Age : 26
Born : Islington, England, United Kingdom eng
Citizenship : England eng
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
2015-2016 24 AFC Wimbledon eng ENG 4. League Two 21 1,890 26 4 1 90 0 22 1,980 26 4 Matches
2016-2017 25 AFC Wimbledon eng ENG 3. League One 36 3,240 40 11 5 450 2 41 3,690 40 13 Matches
2017-2018 26 Luton Town eng ENG 4. League Two 8 720 6 3 8 720 6 3 Matches
2018-2019 27 Luton Town eng ENG 3. League One 41 3,690 35 19 5 450 2 3 46 4,140 37 22 Matches
2019-2020 28 Luton Town eng ENG 2. Championship 13 1,170 32 1 3 270 5 1 16 1,440 37 2 Matches
13 Seasons *3 Clubs 189 16,709 210 64 26 2,370 16 9 215 19,079 226 73
Defenders
Position: DF (FB, left) ▪ Footed: Left
Age : 23
Born : Barking, 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
2015-2016 21 Luton Town eng ENG 4. League Two 14 1,163 0 0 1 90 0 0 15 1,253 0 0 Matches
2016-2017 22 Luton Town eng ENG 4. League Two 23 1,854 0 0 2 105 0 0 25 1,959 0 0 Matches
2017-2018 23 Luton Town eng ENG 4. League Two 42 3,768 6 5 3 270 1 0 45 4,038 7 5 Matches
2018-2019 24 Luton Town eng ENG 3. League One 24 1,346 1 0 2 30 0 0 26 1,376 1 0 Matches
2019-2020 25 Luton Town eng ENG 2. Championship 33 2,740 1 1 1 90 0 0 34 2,830 1 1 Matches
14 Seasons *5 Clubs 211 16,634 10 6 16 1,184 1 0 227 17,818 11 6
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
2015-2016 28 Bradford City eng ENG 3. League One 2 180 0 0 1 120 0 1 3 300 0 1 Matches
2015-2016 28 Notts County eng ENG 4. League Two 14 1,212 2 0 1 90 0 0 15 1,302 2 0 Matches
2015-2016 28 Luton Town eng ENG 4. League Two 20 1,796 1 0 20 1,796 1 0 Matches
2016-2017 29 Luton Town eng ENG 4. League Two 34 2,796 2 3 3 270 0 0 37 3,066 2 3 Matches
2017-2018 30 Luton Town eng ENG 4. League Two 42 3,694 3 8 3 270 0 1 45 3,964 3 9 Matches
2018-2019 31 Luton Town eng ENG 3. League One 17 430 0 1 17 430 0 1 Matches
2019-2020 32 Luton Town eng ENG 2. Championship 4 223 0 1 3 256 1 0 7 479 1 1 Matches
2019-2020 32 Lincoln City eng ENG 3. League One 1 90 0 0 1 90 0 0 Matches
18 Seasons *12 Clubs 401 31,793 25 45 16 1,456 1 2 417 33,249 26 47
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
2015-2016 20 Brighton eng ENG 2. Championship 2 180 0 0 2 180 0 0 Matches
2015-2016 20 Southend United eng ENG 3. League One 14 560 0 0 1 79 0 0 15 639 0 0 Matches
2015-2016 20 Luton Town eng ENG 4. League Two 10 889 0 0 10 889 0 0 Matches
2016-2017 21 Luton Town eng ENG 4. League Two 39 3,315 2 1 5 449 1 0 44 3,764 3 1 Matches
2017-2018 22 Luton Town eng ENG 4. League Two 46 3,683 1 0 3 253 0 0 49 3,936 1 0 Matches
2018-2019 23 Luton Town eng ENG 3. League One 22 1,786 1 1 3 270 0 0 25 2,056 1 1 Matches
2019-2020 24 Woking eng ENG 5. National League 7 594 0 7 594 0 0 Matches
2019-2020 24 Luton Town eng ENG 2. Championship 15 1,128 0 0 1 90 0 0 16 1,218 0 0 Matches
10 Seasons *7 Clubs 222 16,138 7 4 20 1,721 1 0 242 17,859 8 4
Position: DF-FW-MF (FB, right) ▪ Footed: Right
Age : 21
Born : Bracknell, 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
2015-2016 19 Reading eng ENG 2. Championship 0 0 Matches
2015-2016 19 Carlisle United eng ENG 4. League Two 9 539 2 0 9 539 2 0 Matches
2015-2016 19 Barnet eng ENG 4. League Two 2 147 0 0 2 147 0 0 Matches
2016-2017 20 Exeter City eng ENG 4. League Two 34 2,582 0 7 1 90 0 0 35 2,672 0 7 Matches
2016-2017 20 Reading eng ENG Jr. PL2 — Div. 1 3 270 0 0 3 270 0 0 Matches
2017-2018 21 Luton Town eng ENG 4. League Two 41 3,571 1 6 3 270 0 0 44 3,841 1 6 Matches
2018-2019 22 Luton Town eng ENG 3. League One 45 4,050 5 8 5 450 0 0 50 4,500 5 8 Matches
2019-2020 23 Bournemouth eng ENG 1. Premier League 19 1,549 0 2 1 120 0 0 20 1,669 0 2 Matches
12 Seasons *7 Clubs 344 24,773 14 39 30 2,199 0 2 374 26,972 14 41
Position: DF-MF (CM-DM) ▪ Footed: Right
Age : 24
Born : Hendon, England, United Kingdom eng
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
2015-2016 22 Luton Town eng ENG 4. League Two 21 1,171 2 4 2 150 0 1 23 1,321 2 5 Matches
2016-2017 23 Luton Town eng ENG 4. League Two 42 3,145 2 5 4 221 0 1 46 3,366 2 6 Matches
2017-2018 24 Luton Town eng ENG 4. League Two 28 1,699 2 1 4 250 0 1 32 1,949 2 2 Matches
2018-2019 25 Luton Town eng ENG 3. League One 46 4,124 5 6 5 385 0 0 51 4,509 5 6 Matches
2019-2020 26 Luton Town eng ENG 2. Championship 44 3,633 3 0 2 180 0 0 46 3,813 3 0 Matches
13 Seasons *3 Clubs 426 30,962 27 31 37 2,289 0 3 463 33,251 27 34
Position: DF-MF (CB-FB) ▪ Footed: Right
Age : 30
Born : Alexandria, Scotland, United Kingdom sco
Youth National Team : Scotland sct
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
2015-2016 28 Luton Town eng ENG 4. League Two 36 3,209 0 0 3 300 0 0 39 3,509 0 0 Matches
2016-2017 29 Luton Town eng ENG 4. League Two 38 3,314 1 0 4 227 0 0 42 3,541 1 0 Matches
2017-2018 30 Luton Town eng ENG 4. League Two 23 1,649 2 0 2 180 0 0 25 1,829 2 0 Matches
2018-2019 31 Stevenage eng ENG 4. League Two 46 4,065 2 2 2 180 0 0 48 4,245 2 2 Matches
2019-2020 32 Stevenage eng ENG 4. League Two 21 1,707 2 0 3 217 0 0 24 1,924 2 0 Matches
16 Seasons *6 Clubs 559 47,770 26 7 25 1,929 1 0 584 49,699 27 7
Position: DF ▪ Footed: Right
Age : 31
Born : Hampstead, 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
2015-2016 29 Oxford United eng ENG 4. League Two 40 3,427 0 1 7 602 1 0 47 4,029 1 1 Matches
2016-2017 30 Luton Town eng ENG 4. League Two 23 1,847 0 1 5 450 1 0 28 2,297 1 1 Matches
2017-2018 31 Luton Town eng ENG 4. League Two 17 1,207 2 0 3 185 0 0 20 1,392 2 0 Matches
2018-2019 32 Cheltenham Town eng ENG 4. League Two 19 1,539 0 0 3 231 0 0 22 1,770 0 0 Matches
14 Seasons *7 Clubs 460 38,937 25 9 23 1,948 2 0 483 40,885 27 9
Position: DF-MF (FB) ▪ Footed: Right
Age : 19
Born : Luton, England, United Kingdom eng
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
2015-2016 17 Luton Town eng ENG 4. League Two 1 8 0 0 1 8 0 0 Matches
2016-2017 18 Luton Town eng ENG 4. League Two 29 2,282 1 2 4 310 0 0 33 2,592 1 2 Matches
2017-2018 19 Luton Town eng ENG 4. League Two 17 976 2 0 1 90 0 0 18 1,066 2 0 Matches
2018-2019 20 Luton Town eng ENG 3. League One 43 3,253 3 7 5 450 0 0 48 3,703 3 7 Matches
2019-2020 21 Leicester City eng ENG 1. Premier League 13 1,012 0 1 5 450 1 1 18 1,462 1 2 Matches
11 Seasons *3 Clubs 259 19,433 14 16 33 2,623 6 1 11 793 0 0 303 22,849 20 17
Position: DF-MF ▪ Footed: Right
Age : 24
Born : Witney, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF (CB) ▪ Footed: Right
Age : 18
Born : Lewisham, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: DF (CB) ▪ Footed: Right
Age : 21
Born : Plymouth, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: DF-GK (CB) ▪ Footed: Right
Age : 19
Born : Bedford, England, United Kingdom eng
National Team : Zambia zm
Wikipedia
Position: DF (FB) ▪ Footed: Right
Age : 20
Born : Halifax, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Midfielders
Position: MF (AM-CM) ▪ Footed: Right
Age : 25
Born : Bassingbourn cum Kneesworth, 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
2015-2016 23 Cambridge United eng ENG 4. League Two 46 3,786 12 5 3 270 1 0 49 4,056 13 5 Matches
2016-2017 24 Cambridge United eng ENG 4. League Two 45 4,048 17 3 6 596 5 0 51 4,644 22 3 Matches
2017-2018 25 Cambridge United eng ENG 4. League Two 3 270 0 0 3 270 0 0 Matches
2017-2018 25 Luton Town eng ENG 4. League Two 34 2,772 7 4 3 270 1 0 37 3,042 8 4 Matches
2018-2019 26 Luton Town eng ENG 3. League One 21 1,117 3 2 3 157 0 0 24 1,274 3 2 Matches
2019-2020 27 Luton Town eng ENG 2. Championship 21 1,358 1 1 4 293 0 1 25 1,651 1 2 Matches
17 Seasons *4 Clubs 468 31,688 84 30 40 2,868 10 4 508 34,556 94 34
Position: MF (CM-DM) ▪ Footed: Right
Age : 18
Born : Brentwood, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: MF (WM) ▪ Footed: Left
Age : 24
Born : Sutton, England, United Kingdom eng
National Team : Malta mt
Wikipedia
Position: MF (CM-DM)
Age : 18
Born : Camden, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Forwards
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
2015-2016 24 Shrewsbury Town eng ENG 3. League One 23 1,599 5 1 5 436 2 0 28 2,035 7 1 Matches
2015-2016 24 Northampton Town eng ENG 4. League Two 21 1,518 8 1 21 1,518 8 1 Matches
2016-2017 25 Crawley Town eng ENG 4. League Two 45 4,018 20 2 3 298 0 0 48 4,316 20 2 Matches
2017-2018 26 Luton Town eng ENG 4. League Two 42 3,331 19 7 3 247 1 0 45 3,578 20 7 Matches
2018-2019 27 Luton Town eng ENG 3. League One 44 3,732 25 3 4 335 0 1 48 4,067 25 4 Matches
2019-2020 28 Luton Town eng ENG 2. Championship 46 3,938 14 3 46 3,938 14 3 Matches
17 Seasons *11 Clubs 633 44,504 207 39 46 3,185 9 3 679 47,689 216 42
Position: FW-MF (CM) ▪ Footed: Right
Age : 26
Born : Hornchurch, 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
2015-2016 24 Luton Town eng ENG 4. League Two 34 2,725 3 4 3 270 0 0 37 2,995 3 4 Matches
2016-2017 25 Luton Town eng ENG 4. League Two 33 2,179 1 2 4 298 0 0 37 2,477 1 2 Matches
2017-2018 26 Luton Town eng ENG 4. League Two 42 3,227 6 5 4 338 1 0 46 3,565 7 5 Matches
2018-2019 27 Hearts sct SCO 1. Premiership 31 2,046 3 6 31 2,046 3 6 Matches
2019-2020 28 Gillingham eng ENG 3. League One 28 1,950 4 4 4 389 2 2 32 2,339 6 6 Matches
13 Seasons *7 Clubs 312 21,819 30 32 20 1,672 3 3 332 23,491 33 35
Position: FW ▪ Footed: Right
Age : 28
Born : Camden, 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
2015-2016 26 Oxford United eng ENG 4. League Two 41 2,921 12 4 6 233 1 0 47 3,154 13 4 Matches
2016-2017 27 Luton Town eng ENG 4. League Two 39 3,290 21 6 4 326 3 1 43 3,616 24 7 Matches
2017-2018 28 Luton Town eng ENG 4. League Two 39 3,094 21 4 3 270 2 1 42 3,364 23 5 Matches
2018-2019 29 Luton Town eng ENG 3. League One 25 1,569 7 0 2 95 0 0 27 1,664 7 0 Matches
2019-2020 30 Luton Town eng ENG 2. Championship 11 248 0 0 11 248 0 0 Matches
19 Seasons *8 Clubs 471 29,710 119 40 28 1,634 8 3 499 31,344 127 43
Position: FW-MF (AM-CM) ▪ Footed: Right
Age : 28
Born : Aberdeen, Scotland, United Kingdom sco
National Team : Scotland sct
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
2015-2016 26 Rotherham United eng ENG 2. Championship 3 166 0 0 3 166 0 0 Matches
2015-2016 26 Birmingham City eng ENG 2. Championship 14 506 0 0 3 263 1 0 17 769 1 0 Matches
2016-2017 27 Birmingham City eng ENG 2. Championship 0 0 Matches
2016-2017 27 Hibernian sct SCO 2. Championship 27 1,994 1 5 27 1,994 1 5 Matches
2017-2018 28 Luton Town eng ENG 4. League Two 28 1,819 1 5 4 343 0 0 32 2,162 1 5 Matches
2018-2019 29 Luton Town eng ENG 3. League One 41 3,388 4 4 5 396 1 0 46 3,784 5 4 Matches
2019-2020 30 Luton Town eng ENG 2. Championship 21 1,346 1 2 2 180 1 0 23 1,526 2 2 Matches
17 Seasons *8 Clubs 438 27,881 44 45 17 1,452 3 0 455 29,333 47 45
Position: FW-MF (WM, right) ▪ Footed: Right
Age : 22
Born : Poole, 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
2015-2016 20 Yeovil Town eng ENG 4. League Two 36 2,527 6 2 2 180 0 0 38 2,707 6 2 Matches
2016-2017 21 Leyton Orient eng ENG 4. League Two 11 774 1 1 1 60 0 0 12 834 1 1 Matches
2016-2017 21 Gillingham eng ENG 3. League One 6 317 0 0 6 317 0 0 Matches
2017-2018 22 Luton Town eng ENG 4. League Two 37 1,807 5 4 2 45 0 0 39 1,852 5 4 Matches
2018-2019 23 Luton Town eng ENG 3. League One 32 1,357 6 3 3 265 2 0 35 1,622 8 3 Matches
2019-2020 24 Luton Town eng ENG 2. Championship 45 3,085 9 3 3 211 0 0 48 3,296 9 3 Matches
13 Seasons *9 Clubs 339 18,041 47 28 29 1,458 5 2 368 19,499 52 30
Position: FW-MF (CM) ▪ Footed: Both
Age : 22
Born : Durham, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW ▪ Footed: Right
Age : 27
Born : Hetton-Le-Hole, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF ▪ Footed: Right
Age : 25
Born : Wolverhampton, 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
2015-2016 23 Plymouth Argyle eng ENG 4. League Two 42 3,294 11 8 2 100 0 0 44 3,394 11 8 Matches
2016-2017 24 Plymouth Argyle eng ENG 4. League Two 42 2,442 12 6 5 427 0 0 47 2,869 12 6 Matches
2017-2018 25 Plymouth Argyle eng ENG 3. League One 24 1,490 4 0 2 180 0 1 26 1,670 4 1 Matches
2017-2018 25 Luton Town eng ENG 4. League Two 10 279 0 1 10 279 0 1 Matches
2018-2019 26 AFC Wimbledon eng ENG 3. League One 23 1,218 2 1 4 121 0 0 27 1,339 2 1 Matches
2018-2019 26 Luton Town eng ENG 3. League One 2 6 0 0 1 90 0 0 3 96 0 0 Matches
2019-2020 27 Luton Town eng ENG 2. Championship 1 80 1 0 1 80 1 0 Matches
2019-2020 27 Salford City FC eng ENG 4. League Two 20 1,607 4 2 20 1,607 4 2 Matches
2020 28 SJK fi FIN 1. Veikkausliiga 10 650 3 0 10 650 3 0 Matches
16 Seasons *17 Clubs 328 20,164 72 21 15 998 1 1 343 21,162 73 22
Position: FW-MF (WM) ▪ Footed: Right
Age : 23
Born : Newquay, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF
Age : 19
Born : Basingstoke, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF (WM) ▪ Footed: Right
Age : 27
Born : Southampton, England, United Kingdom eng
National Team : Northern Ireland nir
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 Luton Town Pages
Luton Town History
Match Logs (All Competitions)
Match Logs (League Two)
Match Logs (FA Cup)
Match Logs (EFL Cup)
Competition Goal Logs
We're Social...for Statheads
Site Last Updated: Thursday, June 4, 5:57AM
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.