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


Jamie MacDonald

Position: GK ▪  Footed: Right

Age: 36

Born: Broxburn, Scotland, United Kingdom sco

Youth National Team: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS Matches
2020-202134Raith Roverssct SCO2. Championship262,2238262,22308Matches
2021-202235Raith Roverssct SCO2. Championship353,08311353,083011Matches
2022-202336Raith Roverssct SCO2. Championship332,9357332,93507Matches
2023-202437Gr'nock Mortonsct SCO2. Championship141,2153141,21503Matches
17 Seasons*7 Clubs42137,12839310642137,128393106

Andrew McNeil

Position: GK

Age: 21

Born: Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS Matches
2022-202321Raith Roverssct SCO2. Championship21800218000Matches
2023-202422Raith Roverssct SCO2. Championship21800218000Matches
2024-202523Raith Roverssct SCO2. ChampionshipMatches
3 Seasons*1 Club43600436000

Robbie Thomson

Position: GK ▪  Footed: Right

Age: 29

Born: Dundee, Scotland, United Kingdom sco

Youth National Team: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min GA CS MP Min GA CS MP Min GA CS Matches
2020-202127Raith Roverssct SCO2. Championship32071320701Matches
2021-202228Raith Roverssct SCO2. Championship21570215700Matches
2022-202329Raith Roverssct SCO2. Championship21250212500Matches
2023-202430Raith Roverssct SCO2. ChampionshipMatches
10 Seasons*7 Clubs1089,390198201089,39019820

Defenders


Liam Dick

Position: DF (FB, left)

Age: 26

Born: Stirling, Scotland, United Kingdom sco

Citizenship: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202124Alloa Athleticsct SCO2. Championship242,14400242,14400Matches
2021-202225Raith Roverssct SCO2. Championship272,30610272,30610Matches
2022-202326Raith Roverssct SCO2. Championship332,93920332,93920Matches
2023-202427Raith Roverssct SCO2. Championship342,96602342,96602Matches
2024-202528Raith Roverssct SCO2. Championship14953001495300Matches
13 Seasons*4 Clubs21217,9804321217,98043

Ross Millen

Position: DF (FB, right)

Age: 27

Citizenship: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202125Kilmarnocksct SCO1. Premiership191,63504191,63504Matches
2021-202226Scunthorpe Utdeng ENG4. League Two201,67901201,67901Matches
2022-202327Raith Roverssct SCO2. Championship332,85101332,85101Matches
2023-202428Raith Roverssct SCO2. Championship191,69412191,69412Matches
2024-202529Morecambeeng ENG4. League Two1226500291001435600Matches
9 Seasons*6 Clubs1319,974292910013310,06529

Ryan Nolan

Ryan Nolan headshot

Position: DF ▪  Footed: Right

Age: 23

Citizenship: Republic of Ireland ie

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202121Getafees ESP1. La Liga00Matches
2022-202323Raith Roverssct SCO2. Championship251,96411251,96411Matches
2023-202424Hérculeses ESPCopa del Rey1900019000Matches
4 Seasons*4 Clubs251,96411190000262,05411

Connor O'Riordan

Position: DF (CB) ▪  Footed: Right

Born: England, United Kingdom eng

Youth National Team: Republic of Ireland ie

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-2022Crewe Alexandraeng ENG3. League One11881011188101Matches
2022-2023Raith Roverssct SCO2. Championship181,62001181,62001Matches
2022-2023Crewe Alexandraeng ENG4. League Two181,45030181,45030Matches
2023-2024Crewe Alexandraeng ENG4. League Two231,86130333000262,19130Matches
2023-2024Blackburn Roverseng ENGJr. PL2216100216100Matches
2023-2024Blackburneng ENG2. Championship2420024200Matches
2024-2025Cambridge Utdeng ENG3. League One43390016500540400Matches
4 Seasons*4 Clubs766,19362439500806,58862

Kieran Ngwenya

Position: DF

Age: 19

Born: Edinburgh, Scotland, United Kingdom sco

National Team: Malawi mw

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202117Aberdeensct SCO1. Premiership2280022800Matches
2022-202319Raith Roverssct SCO2. Championship251,57901251,57901Matches
2023-202420Partick Thistlesct SCO2. Championship16720011672001Matches
2024-202521Dunfermlinesct SCO2. Championship151,13701151,13701Matches
4 Seasons*4 Clubs583,46403583,46403

Tom Lang

Position: DF

Age: 25

Citizenship: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-202224Raith Roverssct SCO2. Championship161,12600161,12600Matches
2022-202325Raith Roverssct SCO2. Championship141,20920141,20920Matches
4 Seasons*3 Clubs362,53520362,53520

Adam Masson

Position: DF

Age: 17

Born: Kirkcaldy, Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202317Raith Roverssct SCO2. Championship318100318100Matches
2023-202418Raith Roverssct SCO2. Championship4750047500Matches
2 Seasons*1 Club725600725600

Greig Young

Position: DF

Age: 19

Born: Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-202218Raith Roverssct SCO2. Championship4820048200Matches
2022-202319Raith Roverssct SCO2. Championship4950049500Matches
2 Seasons*1 Club817700817700

Midfielders


Scott Brown

Position: MF (DM)

Age: 27

Born: Glasgow, Scotland, United Kingdom sco

Citizenship: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202327Raith Roverssct SCO2. Championship353,04031353,04031Matches
2023-202428Raith Roverssct SCO2. Championship342,71611342,71611Matches
2024-202529Raith Roverssct SCO2. Championship961510961510Matches
6 Seasons*3 Clubs1138,570631138,57063

Sam Stanton

Sam Stanton headshot

Position: MF (AM-CM-DM)

Age: 28

Born: Edinburgh, Scotland, United Kingdom sco

Youth National Team: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202025Phx Risingus USA2. USL Champ15995411599541Matches
2021-202227Raith Roverssct SCO2. Championship171,52400171,52400Matches
2022-202328Raith Roverssct SCO2. Championship322,65341322,65341Matches
2023-202429Raith Roverssct SCO2. Championship312,50554312,50554Matches
2024-202530Raith Roverssct SCO2. Championship749201749201Matches
14 Seasons*7 Clubs27719,689321927719,6893219

Brad Spencer

Position: MF

Age: 26

Born: Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202124Raith Roverssct SCO2. Championship221,42012221,42012Matches
2021-202225Raith Roverssct SCO2. Championship191,31311191,31311Matches
2022-202326Raith Roverssct SCO2. Championship251,83100251,83100Matches
2024-202528Falkirksct SCO2. Championship181,62051181,62051Matches
4 Seasons*2 Clubs846,18474846,18474

Ethan Ross

Position: MF

Age: 20

Born: Scotland, United Kingdom sco

Youth National Team: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202118Aberdeensct SCO1. Premiership27002700Matches
2020-202118Raith Roverssct SCO2. Championship11631211163121Matches
2021-202219Raith Roverssct SCO2. Championship251,69751251,69751Matches
2022-202320Raith Roverssct SCO2. Championship201,08310201,08310Matches
2023-202421Raith Roverssct SCO2. Championship3440234402Matches
2024-202522Falkirksct SCO2. Championship181,15441181,15441Matches
7 Seasons*4 Clubs935,091125935,091125

Kyle Connell

Kyle Connell headshot

Position: MF

Age: 20

Born: Glasgow, Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202320Raith Roverssct SCO2. Championship201,02422201,02422Matches
2 Seasons*2 Clubs211,02922211,02922

Scott McGill

Position: MF

Age: 20

Born: Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202118Heartssct SCO2. Championship1140011400Matches
2022-202320Raith Roverssct SCO2. Championship11590201159020Matches
2023-202421Raith Roverssct SCO2. Championship18624011862401Matches
3 Seasons*2 Clubs301,22821301,22821

Ross Matthews

Position: MF ▪  Footed: Right

Age: 26

Born: Edinburgh, Scotland, United Kingdom sco

Citizenship: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202124Raith Roverssct SCO2. Championship171,37930171,37930Matches
2021-202225Raith Roverssct SCO2. Championship312,44611312,44611Matches
2022-202326Raith Roverssct SCO2. Championship5720057200Matches
2023-202427Raith Roverssct SCO2. Championship16767001676700Matches
2024-202528Raith Roverssct SCO2. Championship131,03500131,03500Matches
9 Seasons*1 Club1228,412621228,41262

Aaron Arnott

Position: MF

Age: 19

Born: Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202117Raith Roverssct SCO2. Championship00Matches
2021-202218Raith Roverssct SCO2. Championship11273001127300Matches
2022-202319Raith Roverssct SCO2. Championship13001300Matches
2023-202420Raith Roverssct SCO2. Championship11001100Matches
4 Seasons*1 Club13277001327700

Forwards


Aidan Connolly

Aidan Connolly headshot

Position: FW-MF (AM, right)

Age: 26

Born: Dundee, Scotland, United Kingdom sco

Youth National Team: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-202225Raith Roverssct SCO2. Championship322,32085322,32085Matches
2022-202326Raith Roverssct SCO2. Championship332,909105332,909105Matches
2023-202427Raith Roverssct SCO2. Championship271,42135271,42135Matches
2024-202528Raith Roverssct SCO2. Championship10523101052310Matches
9 Seasons*4 Clubs18611,427322718611,4273227

Dylan Easton

Position: FW-MF (AM)

Age: 28

Born: Scotland, United Kingdom sco

Citizenship: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202328Raith Roverssct SCO2. Championship322,41544322,41544Matches
2023-202429Raith Roverssct SCO2. Championship342,09983342,09983Matches
2024-202530Raith Roverssct SCO2. Championship161,29251161,29251Matches
6 Seasons*4 Clubs1016,6591781016,659178

Lewis Vaughan

Position: FW-MF

Age: 26

Born: Edinburgh, Scotland, United Kingdom sco

Citizenship: Scotland sct

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202124Raith Roverssct SCO2. Championship10577211057721Matches
2021-202225Raith Roverssct SCO2. Championship1792117921Matches
2022-202326Raith Roverssct SCO2. Championship201,40463201,40463Matches
2023-202427Raith Roverssct SCO2. Championship342,206153342,206153Matches
2024-202528Raith Roverssct SCO2. Championship416300416300Matches
9 Seasons*2 Clubs1417,62638181417,6263818

James Gullan

James Gullan headshot

Position: FW

Age: 23

Born: Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202121Raith Roverssct SCO2. Championship12653401265340Matches
2020-202121Hiberniansct SCO1. Premiership14187011418701Matches
2021-202222Hiberniansct SCO1. Premiership616800616800Matches
2021-202222Raith Roverssct SCO2. Championship953511953511Matches
2022-202323Raith Roverssct SCO2. Championship181,16333181,16333Matches
2023-202424Raith Roverssct SCO2. Championship16308201630820Matches
6 Seasons*2 Clubs823,153105823,153105

William Akio

William Akio headshot

Position: FW-MF ▪  Footed: Right

Age: 24

Born: Kenya ke

National Team: South Sudan ss

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202122Valour FCca CAN1. CanPL281,81183281,81183Matches
202223Valour FCca CAN1. CanPL131,11321131,11321Matches
2022-202324Ross Countysct SCO1. Premiership12331101233110Matches
2022-202324Raith Roverssct SCO2. Championship14747201474720Matches
202324Cavalry FCca CAN1. CanPL10436501043650Matches
202425Cavalry FCca CAN1. CanPL833310833310Matches
5 Seasons*4 Clubs854,771194854,771194

Connor McBride

Position: FW-MF

Age: 21

Born: Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues Domestic Cups International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202119Blackburneng ENGJr. PL2 — Div. 1201,508125201,508125Matches
2020-202119Blackburneng ENG2. Championship00Matches
2021-202220Blackburneng ENGJr. PL2 — Div. 1151,04350151,04350Matches
2021-202220Blackburneng ENG2. Championship00Matches
2022-202321Raith Roverssct SCO2. Championship17561101756110Matches
2023-202422Gatesheadeng ENG5. National League291,531317900301,61030Matches
2024-202523Rochdaleeng ENG5. National League181,1654218501191,25043Matches
5 Seasons*4 Clubs643,25782216401663,42183

Esmaël Gonçalves

Esmaël Gonçalves headshot

Position: FW-MF (WM) ▪  Footed: Right

Age: 31

Born: Bissau, Guinea-Bissau gw

National Team: Guinea-Bissau gw

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
202028Yamagajp JPN2. J2 League61000610000Matches
2020-202129Chennaiyinin IND1. Super League16868411686841Matches
2022-202331Livingstonsct SCO1. Premiership818800818800Matches
2022-202331Raith Roverssct SCO2. Championship517810517810Matches
12 Seasons*11 Clubs1498,1492967426101568,575306

John Frederiksen

Position: FW

Age: 26

Born: Faroe Islands, Faroe Islands fo

National Team: Faroe Islands fo

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2022-202326Raith Roverssct SCO2. Championship917700917700Matches
1 Season*1 Club917700917700

Quinn Coulson

Position: FW

Age: 18

Born: Dunfermline, Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202116Raith Roverssct SCO2. Championship17001700Matches
2022-202318Raith Roverssct SCO2. Championship6400064000Matches
2 Seasons*1 Club7470074700

Dario Zanatta

Position: FW-MF

Age: 25

Born: Victoria, British Columbia, Canada ca

Youth National Team: Canada ca

Wikipedia

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202123Ayr Unitedsct SCO2. Championship13391001339100Matches
2021-202224Raith Roverssct SCO2. Championship312,05885312,05885Matches
2022-202325Raith Roverssct SCO2. Championship2360023600Matches
2022-202325Hamiltonsct SCO2. Championship271,20510271,20510Matches
202426Pacific FCca CAN1. CanPL241,46852241,46852Matches
9 Seasons*7 Clubs1699,69124131699,6912413

Kieran Mitchell

Position: FW

Age: 19

Born: Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2021-202218Raith Roverssct SCO2. Championship3350033500Matches
2022-202319Raith Roverssct SCO2. Championship3260032600Matches
2023-202420Raith Roverssct SCO2. Championship1111011110Matches
3 Seasons*1 Club7721077210

Luke Mahady

Position: FW

Age: 18

Born: Burntisland, Scotland, United Kingdom sco

Citizenship: Scotland sct

Player Club Summary Table
Domestic Leagues International Cups All Competitions
Season Age Squad Country Comp MP Min Gls Ast MP Min Gls Ast MP Min Gls Ast Matches
2020-202116Raith Roverssct SCO2. Championship00Matches
2022-202318Raith Roverssct SCO2. Championship00Matches
2 Seasons*1 Club0000

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.

More Raith Rovers Pages