Note: The statistics shown below are limited to 2 seasons before and after 2022-2023. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK ▪ Footed: Right
Age : 30
Born : Westervoort, Netherlands nl
Citizenship : Netherlands nl
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
2020-2021 28 Derby County eng ENG 2. Championship 14 1,219 18 3 2 180 2 1 16 1,399 20 4 Matches
2021-2022 29 Derby County eng ENG 2. Championship 18 1,515 17 5 18 1,515 17 5 Matches
2022-2023 30 Aberdeen sct SCO 1. Premiership 31 2,790 40 13 31 2,790 40 13 Matches
2023-2024 31 Aberdeen sct SCO 1. Premiership 37 3,330 51 8 6 540 10 1 43 3,870 61 9 Matches
12 Seasons *10 Clubs 231 20,569 295 71 22 2,070 16 9 6 540 10 1 259 23,179 321 81
Position: GK
Age : 22
Born : Portugal, Portugal pt
Citizenship : Belgium be
Position: GK ▪ Footed: Right
Age : 22
Born : Purmerend, Netherlands nl
Youth National Team : Netherlands nl
Position: GK ▪ Footed: Right
Age : 34
Born : Bury St Edmunds, England, United Kingdom eng
Youth National Team : England eng
Wikipedia
Position: GK
Age : 19
Born : Scotland, United Kingdom sco
Youth National Team : Scotland sct
Defenders
Position: DF-GK-MF (DM)
Age : 24
Born : Glasgow, 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
2020-2021 22 Aberdeen sct SCO 1. Premiership 29 2,461 1 0 29 2,461 1 0 Matches
2021-2022 23 Aberdeen sct SCO 1. Premiership 30 2,655 1 1 30 2,655 1 1 Matches
2022-2023 24 Aberdeen sct SCO 1. Premiership 33 2,830 2 0 33 2,830 2 0 Matches
2023-2024 25 Bristol City eng ENG 2. Championship 19 1,180 0 1 3 209 0 0 22 1,389 0 1 Matches
2024-2025 26 Bristol City eng ENG 2. Championship 23 1,475 5 0 1 90 0 0 24 1,565 5 0 Matches
10 Seasons *5 Clubs 240 17,770 14 12 9 578 0 1 3 105 0 0 252 18,453 14 13
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2020 21 Shamrock Rovers ie IRL 1. Premier Division 16 1,150 0 1 16 1,150 0 1 Matches
2021 22 Shamrock Rovers ie IRL 1. Premier Division 23 2,058 2 3 23 2,058 2 3 Matches
2021-2022 22 Celtic sct SCO 1. Premiership 5 325 1 1 4 198 0 0 9 523 1 1 Matches
2022-2023 23 Aberdeen sct SCO 1. Premiership 31 2,671 1 2 31 2,671 1 2 Matches
2023-2024 24 Celtic sct SCO 1. Premiership 34 2,995 1 2 6 540 0 0 40 3,535 1 2 Matches
2024-2025 25 Celtic sct SCO 1. Premiership 26 1,992 2 3 6 371 1 0 32 2,363 3 3 Matches
8 Seasons *4 Clubs 177 14,742 7 15 25 1,919 2 0 202 16,661 9 15
Position: DF (CB) ▪ Footed: Right
Age : 29
Born : Brixton, 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
2020-2021 27 Wycombe Wanderers eng ENG 2. Championship 32 2,813 1 1 1 90 0 0 33 2,903 1 1 Matches
2021-2022 28 Wycombe Wanderers eng ENG 3. League One 36 3,041 2 1 3 225 0 0 39 3,266 2 1 Matches
2022-2023 29 Aberdeen sct SCO 1. Premiership 21 1,825 1 1 21 1,825 1 1 Matches
2022-2023 29 Milton Keynes Dons eng ENG 3. League One 5 410 0 0 5 410 0 0 Matches
2023-2024 30 Aberdeen sct SCO 1. Premiership 0 0 Matches
2023-2024 30 Milton Keynes Dons eng ENG 4. League Two 4 315 0 0 4 315 0 0 Matches
2024-2025 31 Ebbsfleet United eng ENG 5. National League 19 1,580 1 0 19 1,580 1 0 Matches
14 Seasons *5 Clubs 309 25,484 14 8 19 1,738 3 1 328 27,222 17 9
Position: DF-MF (FB-WM, left)
Age : 24
Born : England, United Kingdom eng
Citizenship : England eng
Position: DF-MF
Age : 21
Born : England, United Kingdom eng
Citizenship : England eng
Position: DF (CB)
Age : 20
Born : 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
2020-2021 18 Grimsby Town eng ENG 4. League Two 25 2,079 3 0 2 180 0 0 27 2,259 3 0 Matches
2021-2022 19 Cheltenham Town eng ENG 3. League One 34 2,864 1 2 4 360 2 0 38 3,224 3 2 Matches
2022-2023 20 Aberdeen sct SCO 1. Premiership 15 1,327 2 1 15 1,327 2 1 Matches
2022-2023 20 Watford eng ENG 2. Championship 3 122 0 0 2 170 0 0 5 292 0 0 Matches
2023-2024 21 Watford eng ENG 2. Championship 18 962 0 0 1 90 0 0 19 1,052 0 0 Matches
2024-2025 22 Watford eng ENG 2. Championship 45 3,815 2 4 2 106 1 0 47 3,921 3 4 Matches
8 Seasons *4 Clubs 196 15,332 9 8 17 1,416 3 0 213 16,748 12 8
Position: DF (CB) ▪ Footed: Right
Age : 29
Born : Winchester, 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
2020-2021 27 Rotherham United eng ENG 2. Championship 39 3,121 1 0 1 120 0 0 40 3,241 1 0 Matches
2021-2022 28 Rotherham United eng ENG 3. League One 7 259 0 0 7 259 0 0 Matches
2022-2023 29 Swindon Town eng ENG 4. League Two 16 1,368 0 0 16 1,368 0 0 Matches
2022-2023 29 Aberdeen sct SCO 1. Premiership 15 1,319 0 0 15 1,319 0 0 Matches
2023-2024 30 Aberdeen sct SCO 1. Premiership 21 1,425 0 0 2 180 1 0 23 1,605 1 0 Matches
2024-2025 31 Aberdeen sct SCO 1. Premiership 5 328 0 0 5 328 0 0 Matches
2024-2025 31 Exeter City eng ENG 3. League One 15 1,266 1 0 1 120 0 0 16 1,386 1 0 Matches
15 Seasons *10 Clubs 315 25,168 8 5 9 930 1 0 2 180 1 0 326 26,278 10 5
Position: DF-MF (CM-DM-FB) ▪ Footed: Left
Age : 30
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
2020-2021 28 Derby County eng ENG 2. Championship 41 3,336 3 1 2 125 0 0 43 3,461 3 1 Matches
2021-2022 29 Derby County eng ENG 2. Championship 21 1,817 1 3 2 14 0 0 23 1,831 1 3 Matches
2021-2022 29 Wigan Athletic eng ENG 3. League One 10 535 0 0 10 535 0 0 Matches
2022-2023 30 Wigan Athletic eng ENG 2. Championship 19 883 0 0 1 90 0 0 20 973 0 0 Matches
2022-2023 30 Aberdeen sct SCO 1. Premiership 13 1,159 2 0 13 1,159 2 0 Matches
2023-2024 31 Aberdeen sct SCO 1. Premiership 37 3,032 1 3 4 310 0 0 41 3,342 1 3 Matches
2024-2025 32 Aberdeen sct SCO 1. Premiership 36 2,851 1 3 36 2,851 1 3 Matches
17 Seasons *4 Clubs 532 43,313 24 44 9 502 0 0 10 521 0 0 551 44,336 24 44
Position: DF (FB, left)
Age : 22
Born : Scotland, United Kingdom sco
Citizenship : Scotland sct
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2020-2021 20 Aberdeen sct SCO 1. Premiership 6 475 0 0 6 475 0 0 Matches
2021-2022 21 Aberdeen sct SCO 1. Premiership 20 1,290 1 1 20 1,290 1 1 Matches
2022-2023 22 Aberdeen sct SCO 1. Premiership 18 1,039 0 1 18 1,039 0 1 Matches
2023-2024 23 Aberdeen sct SCO 1. Premiership 27 2,158 1 1 4 333 0 1 31 2,491 1 2 Matches
2024-2025 24 Aberdeen sct SCO 1. Premiership 25 1,949 0 1 25 1,949 0 1 Matches
8 Seasons *2 Clubs 107 7,482 2 4 4 333 0 1 111 7,815 2 5
Position: DF
Age : 19
Born : Scotland, United Kingdom sco
Youth National Team : Scotland sct
Midfielders
Position: MF (CM-DM)
Age : 26
Born : Starnberg, Germany de
National Team : Albania al
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
2020-2021 24 Vejle BK dk DEN 1. Danish Superliga 29 1,935 1 2 29 1,935 1 2 Matches
2021-2022 25 MTK Budapest hu HUN 1. NB I 30 2,424 2 30 2,424 2 0 Matches
2022-2023 26 Aberdeen sct SCO 1. Premiership 37 3,298 1 3 37 3,298 1 3 Matches
2023-2024 27 Lecce it ITA 1. Serie A 34 2,970 1 0 2 180 0 0 36 3,150 1 0 Matches
2024-2025 28 Lecce it ITA 1. Serie A 29 1,807 1 1 1 90 0 0 30 1,897 1 1 Matches
7 Seasons *4 Clubs 222 17,684 7 7 4 305 0 0 226 17,989 7 7
Position: MF (CM) ▪ Footed: Right
Age : 20
Born : 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
2020-2021 18 Liverpool eng ENG 1. Premier League 1 90 0 0 1 90 0 0 Matches
2020-2021 18 Liverpool eng ENG Jr. PL2 — Div. 1 14 1,147 3 3 14 1,147 3 3 Matches
2021-2022 19 Liverpool eng ENG Jr. PL2 — Div. 1 12 1,072 2 2 12 1,072 2 2 Matches
2021-2022 19 Blackburn Rovers eng ENG 2. Championship 7 328 0 0 7 328 0 0 Matches
2022-2023 20 Aberdeen sct SCO 1. Premiership 34 2,632 5 8 34 2,632 5 8 Matches
2023-2024 21 Aberdeen sct SCO 1. Premiership 36 2,647 3 3 3 146 0 0 39 2,793 3 3 Matches
2024-2025 22 Aberdeen sct SCO 1. Premiership 34 1,995 4 1 34 1,995 4 1 Matches
7 Seasons *4 Clubs 137 8,834 12 14 2 103 0 0 8 445 0 0 147 9,382 12 14
Position: MF (DM)
Age : 19
Born : 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
Matches
2021-2022 18 Aberdeen sct SCO 1. Premiership 13 1,138 0 0 13 1,138 0 0 Matches
2022-2023 19 Aberdeen sct SCO 1. Premiership 17 1,021 1 2 17 1,021 1 2 Matches
2023-2024 20 Aberdeen sct SCO 1. Premiership 29 1,996 1 3 6 394 0 0 35 2,390 1 3 Matches
2024-2025 21 Rangers sct SCO 1. Premiership 28 1,941 0 0 11 772 0 1 39 2,713 0 1 Matches
6 Seasons *2 Clubs 114 7,578 2 7 23 1,528 0 1 137 9,106 2 8
Position: MF
Age : 18
Born : Scotland, United Kingdom sco
Youth National Team : Scotland sct
Position: MF
Age : 20
Born : England, United Kingdom eng
Citizenship : England eng
Position: MF ▪ Footed: Right
Age : 22
Born : United States us
Citizenship : United States us
Position: MF ▪ Footed: Left
Age : 21
Born : Turčianske Teplice, Slovakia sk
Youth National Team : Slovakia sk
Position: MF
Age : 16
Born : Scotland, United Kingdom sco
Youth National Team : Scotland sct
Position: MF
Age : 16
Born : Scotland, United Kingdom sco
Youth National Team : Scotland sct
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
2020-2021 21 MTK Budapest hu HUN 1. NB I 26 1,901 7 26 1,901 7 0 Matches
2021-2022 22 MTK Budapest hu HUN 1. NB I 30 2,001 8 30 2,001 8 0 Matches
2022-2023 23 Aberdeen sct SCO 1. Premiership 37 2,863 16 2 37 2,863 16 2 Matches
2023-2024 24 Aberdeen sct SCO 1. Premiership 38 3,142 16 2 5 234 2 1 43 3,376 18 3 Matches
2024-2025 25 Aberdeen sct SCO 1. Premiership 2 91 0 0 2 91 0 0 Matches
2024-2025 25 Girona es ESP 1. La Liga 17 869 2 1 1 90 2 0 4 273 0 0 22 1,232 4 1 Matches
6 Seasons *4 Clubs 181 12,220 56 6 1 90 2 0 17 748 3 1 199 13,058 61 7
Position: FW-MF (AM-WM) ▪ Footed: Right
Age : 27
Born : Irvine, Scotland, United Kingdom sco
National Team : Northern Ireland nir
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
2020-2021 25 Aberdeen sct SCO 1. Premiership 31 2,097 1 2 31 2,097 1 2 Matches
2021-2022 26 Aberdeen sct SCO 1. Premiership 8 324 0 0 8 324 0 0 Matches
2022-2023 27 Aberdeen sct SCO 1. Premiership 21 1,229 2 1 21 1,229 2 1 Matches
2023-2024 28 Kilmarnock sct SCO 1. Premiership 35 2,747 3 3 35 2,747 3 3 Matches
2024-2025 29 Kilmarnock sct SCO 1. Premiership 19 1,123 4 1 19 1,123 4 1 Matches
14 Seasons *10 Clubs 294 19,139 28 24 5 287 0 0 299 19,426 28 24
Position: FW-MF (AM) ▪ Footed: Right
Age : 21
Born : Bogotá, Colombia co
Youth National Team : Netherlands nl
Player Club Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2020-2021 19 ADO Den Haag nl NED 1. Eredivisie 30 2,036 1 3 30 2,036 1 3 Matches
2021-2022 20 ADO Den Haag nl NED 2. Eerste Divisie 22 1,808 6 5 22 1,808 6 5 Matches
2021-2022 20 Aberdeen sct SCO 1. Premiership 16 1,394 2 0 16 1,394 2 0 Matches
2022-2023 21 Excelsior nl NED 1. Eredivisie 2 65 0 0 2 65 0 0 Matches
2022-2023 21 Aberdeen sct SCO 1. Premiership 18 899 3 1 18 899 3 1 Matches
2023-2024 22 Emmen nl NED 2. Eerste Divisie 15 1,083 5 1 15 1,083 5 1 Matches
2023-2024 22 Aberdeen sct SCO 1. Premiership 0 0 Matches
2024-2025 23 Aberdeen sct SCO 1. Premiership 11 194 2 0 11 194 2 0 Matches
2025 23 HJK Helsinki fi FIN 1. Veikkausliiga 12 343 1 0 12 343 1 0 Matches
7 Seasons *5 Clubs 142 8,824 20 12 142 8,824 20 12
Position: FW-MF
Age : 22
National Team : Cape Verde cv
Position: FW-MF ▪ Footed: Right
Age : 31
Born : Lewisham, England, United Kingdom eng
National Team : Wales wls
Wikipedia
Position: FW-MF ▪ Footed: Right
Age : 31
Born : Santa Ana, California, United States us
National Team : United States us
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
2020 28 Houston Dynamo us USA 1. MLS 15 675 2 1 15 675 2 1 Matches
2021 29 Houston Dynamo us USA 1. MLS 6 91 1 0 6 91 1 0 Matches
2021-2022 30 Aberdeen sct SCO 1. Premiership 36 2,949 10 3 36 2,949 10 3 Matches
2022-2023 31 Aberdeen sct SCO 1. Premiership 9 186 0 1 9 186 0 1 Matches
2023 31 Columbus Crew us USA 1. MLS 30 1,612 8 3 2 161 1 2 3 284 2 0 35 2,057 11 5 Matches
2024 32 Columbus Crew us USA 1. MLS 25 1,429 8 3 9 475 1 2 34 1,904 9 5 Matches
2025 33 LA Galaxy us USA 1. MLS 25 917 4 1 7 308 1 0 32 1,225 5 1 Matches
15 Seasons *9 Clubs 355 22,728 127 40 5 340 1 2 20 1,124 4 2 380 24,192 132 44
Position: FW-MF ▪ Footed: Right
Age : 25
Born : South Shields, England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW-MF (AM) ▪ Footed: Left
Age : 20
Born : England, United Kingdom eng
Citizenship : England eng
Wikipedia
Position: FW
Age : 16
Born : Scotland, United Kingdom sco
Youth National Team : Scotland sct
Position: FW
Age : 17
Born : Scotland, United Kingdom sco
Youth National Team : Scotland sct
Position: FW-MF ▪ Footed: Right
Age : 22
Born : Peterhead, Scotland, United Kingdom sco
Youth National Team : Scotland sct
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
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.