Standard Stats 2024-2025 St Johnstone: Scottish Premiership

Standard Stats 2024-2025 St Johnstone: Scottish Premiership Table
Playing Time Performance Per 90 Minutes
Player Nation Pos Age MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Drey Wrighteng ENGMF,DF29-34030302,55328.4101100100.040.000.040.040.04Matches
Sven Spranglerat AUTMF30-00926262,22524.7000000900.000.000.000.000.00Matches
Jack Sanderseng ENGDF26-01822211,91621.3112100510.050.050.090.050.09Matches
Jason Holtsct SCOMF32-04522201,65518.4000000610.000.000.000.000.00Matches
Benjamin Mbunga-Kimpiokase SWEFW,MF25-04323191,72619.2628511110.310.100.420.260.37Matches
Makenzie Kirknir NIRFW,MF21-05828181,52116.9718700100.410.060.470.410.47Matches
Nicky Clarksct SCOMF,FW33-30626181,48716.5628333200.360.120.480.180.30Matches
Adama Sidibehgm GAMFW26-28425161,55617.3325300410.170.120.290.170.29Matches
Matthew Smithwls WALMF25-13420161,27514.2011000200.000.070.070.000.07Matches
André Raymondtt TRIDF,MF24-14717161,27114.1022000500.000.140.140.000.14Matches
Lewis Neilsonsct SCODF21-32517131,27814.2000000300.000.000.000.000.00Matches
Joshua Raesct SCOGK24-17014131,21513.5000000100.000.000.000.000.00Matches
Božo Mikulićhr CRODF28-06614131,16012.9202200000.160.000.160.160.16Matches
Kyle Cameronsct SCODF28-08015131,13812.6000000000.000.000.000.000.00Matches
Graham Careyie IRLMF35-32028111,29214.4325211100.210.140.350.140.28Matches
Ross Sinclairsct SCOGK23-33310108559.5000000000.000.000.000.000.00Matches
Aaron Esselgh GHAMF,DF19-2491598359.3011000500.000.110.110.000.11Matches
Barry Douglassct SCODF,MF35-2131298269.2000000100.000.000.000.000.00Matches
Andy Fishereng ENGGK27-052887208.0000000100.000.000.000.000.00Matches
Sam Curtisie IRLMF19-125886106.8011000000.000.150.150.000.15Matches
Daniels Balodislv LVADF26-299665406.0000000000.000.000.000.000.00Matches
Zach Mitchelleng ENGDF20-086644254.7000000000.000.000.000.000.00Matches
Victor Griffithpa PANMF24-114543273.6000000000.000.000.000.000.00Matches
Jonathan Svedbergse SWEMF26-014543263.6011000100.000.280.280.000.28Matches
Stephen Duke-McKennagy GUYFW,MF24-231634084.5000000000.000.000.000.000.00Matches
Cameron MacPhersonsct SCOMF26-097733213.6000000300.000.000.000.000.00Matches
Fran FranczakMF532392.7000000000.000.000.000.000.00Matches
Elliot Wattsct SCOMF25-025331912.1000000000.000.000.000.000.00Matches
Maksym Kucheriavyiua UKRMF22-331422082.3011000100.000.430.430.000.43Matches
David Keltjensil ISRMF29-298711982.2000000000.000.000.000.000.00Matches
Sam McClellandnir NIRDF23-09111510.6000000000.000.000.000.000.00Matches
Taylor Stevensct SCOFW20-200701812.0101100000.500.000.500.500.50Matches
Joshua McPakesct SCOMF23-217701011.1101100000.890.000.890.890.89Matches
Scott Brightsct SCODF18-24500Matches
Arran BrookfieldDF00Matches
Brodie Dairsct SCOFW00Matches
Craig Hepburnsct SCOGK20-13600Matches
Ben McCrystalsct SCOMF19-02500Matches
Oludare Olufunwaeng ENGDF23-25000Matches
Connor Smithsct SCOMF23-06300Matches
Squad Total27.1313412,79031.031174826555341.000.551.550.841.39
Opponent Total26.9313412,79031.054439751336061.741.393.131.653.03

Scores & Fixtures 2024-2025 St Johnstone: All Competitions

Scores & Fixtures 2024-2025 St Johnstone: All Competitions Table
Date Time Comp Round Day Venue Result GF GA Opponent Poss Attendance Captain Formation Opp Formation Referee Match Report Notes
2024-08-0520:00 PremiershipRegular seasonMonHomeL12Aberdeen529,203Kyle Cameron4-4-24-2-3-1Kevin ClancyMatch Report
2024-08-1115:00 PremiershipRegular seasonSunAwayW30Kilmarnock594,843Kyle Cameron3-5-23-4-1-2Match Report
2024-08-2415:00 PremiershipRegular seasonSatAwayL02Dundee United507,806Kyle Cameron4-4-23-4-3Match Report
2024-08-3115:00 PremiershipRegular seasonSatHomeL12Motherwell613,629Kyle Cameron3-5-23-4-3Iain SneddenMatch Report
2024-09-1415:00 PremiershipRegular seasonSatAwayL02Hibernian4815,448Kyle Cameron3-5-24-2-3-1Nick WalshMatch Report
2024-09-2115:00 PremiershipRegular seasonSatAwayD33Ross County483,063Kyle Cameron3-5-23-5-2Dan McFarlaneMatch Report
2024-09-2817:45 PremiershipRegular seasonSatHomeL06Celtic247,036Kyle Cameron3-5-24-3-3Don RobertsonMatch Report
2024-10-0620:00 PremiershipRegular seasonSunAwayL02Rangers3644,744Nicky Clark5-4-14-2-3-1David DickinsonMatch Report
2024-10-1915:00 PremiershipRegular seasonSatHomeW30Ross County683,688Nicky Clark4-3-1-23-5-2John BeatonMatch Report
2024-10-2615:00 PremiershipRegular seasonSatAwayW21Dundee646,548Nicky Clark4-3-1-23-5-2Kevin ClancyMatch Report
2024-10-3019:45 PremiershipRegular seasonWedAwayL13St Mirren696,042Nicky Clark4-3-1-23-4-3Steven McLeanMatch Report
2024-11-0215:00 PremiershipRegular seasonSatHomeL12Hearts615,917Nicky Clark4-3-1-24-2-3-1Chris GrahamMatch Report
2024-11-0915:00 PremiershipRegular seasonSatAwayL12Motherwell664,306Nicky Clark4-3-1-23-5-2Ross HardieMatch Report
2024-11-2315:00 PremiershipRegular seasonSatHomeW10Kilmarnock521,872Nicky Clark4-3-1-23-4-1-2Iain SneddenMatch Report
2024-12-0112:00 PremiershipRegular seasonSunHomeL01Rangers397,446Nicky Clark4-3-1-24-2-3-1Steven McLeanMatch Report
2024-12-0715:00 PremiershipRegular seasonSatAwayD11Aberdeen4315,880Nicky Clark4-3-34-2-3-1Ross HardieMatch Report
2024-12-1415:00 PremiershipRegular seasonSatHomeL23St Mirren654,001Nicky Clark4-2-3-13-4-3Euan AndersonMatch Report
2024-12-2215:00 PremiershipRegular seasonSunAwayL12Hearts5113,662Jason Holt4-4-24-4-2John BeatonMatch Report
2024-12-2615:00 PremiershipRegular seasonThuHomeL12Dundee United517,306Jason Holt3-5-23-4-3Kevin ClancyMatch Report
2024-12-2915:00 PremiershipRegular seasonSunAwayL04Celtic3058,645Nicky Clark3-5-1-14-3-3Matthew MacDermidMatch Report
2025-01-0215:00 PremiershipRegular seasonThuHomeD11Hibernian406,287Nicky Clark4-3-2-13-4-1-2Lloyd WilsonMatch Report
2025-01-0515:00 PremiershipRegular seasonSunHomeL13Dundee765,246Nicky Clark4-2-3-13-4-3David DickinsonMatch Report
2025-01-1215:00 PremiershipRegular seasonSunAwayL13Rangers3645,818Nicky Clark3-4-1-24-2-3-1Ross HardieMatch Report
2025-01-2515:00 PremiershipRegular seasonSatHomeW21Motherwell693,892Sven Sprangler3-4-33-4-3Kevin ClancyMatch Report
2025-02-0115:00 PremiershipRegular seasonSatAwayW10St Mirren596,298Sven Sprangler3-4-33-5-2Dan McFarlaneMatch Report
2025-02-1515:00 PremiershipRegular seasonSatAwayL13Kilmarnock615,479Sven Sprangler3-4-34-3-3Matthew MacDermidMatch Report
2025-02-2312:00 PremiershipRegular seasonSunHomeL12Hearts585,577Sven Sprangler3-4-34-3-1-2Calum ScottMatch Report
2025-02-2619:45 PremiershipRegular seasonWedHomeW10Ross County673,576Sven Sprangler3-4-33-5-2Dan McFarlaneMatch Report
2025-03-0115:00 PremiershipRegular seasonSatAwayD11Dundee597,681Sven Sprangler3-4-34-3-3Steven McLeanMatch Report
2025-03-1515:00 PremiershipRegular seasonSatHomeD00Aberdeen437,733Sven Sprangler3-4-34-2-3-1Chris GrahamMatch Report
2025-03-2915:00 PremiershipRegular seasonSatAwayL03Hibernian5517,002Sven Sprangler3-4-33-4-1-2Matthew MacDermidMatch Report
2025-04-0612:00 PremiershipRegular seasonSunHomeCelticHead-to-Head
2025-04-1215:00 PremiershipRegular seasonSatAwayDundee UnitedHead-to-Head

Goalkeeping 2024-2025 St Johnstone: Scottish Premiership

Goalkeeping 2024-2025 St Johnstone: Scottish Premiership Table
Playing Time Performance Penalty Kicks
Player Nation Pos Age MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Joshua Raesct SCOGK24-17014131,21513.5241.78654264.6229215.411000.0Matches
Ross Sinclairsct SCOGK23-33310108559.5202.11452555.6316220.00000Matches
Andy Fishereng ENGGK27-052887208.0131.62312064.5224225.022000.0Matches
Squad Total27.131312,79031.0571.841418761.77519619.433000.0
Opponent Total26.931312,79031.0321.03936671.01957825.855000.0

Shooting 2024-2025 St Johnstone: Scottish Premiership

Shooting 2024-2025 St Johnstone: Scottish Premiership Table
Standard
Player Nation Pos Age 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Drey Wrighteng ENGMF,DF29-34028.4117635.30.600.210.060.1700Matches
Sven Spranglerat AUTMF30-00924.708112.50.320.040.000.0000Matches
Jack Sanderseng ENGDF26-01821.3114214.30.660.090.070.5000Matches
Jason Holtsct SCOMF32-04518.4010110.00.540.050.000.0000Matches
Benjamin Mbunga-Kimpiokase SWEFW,MF25-04319.26261142.31.360.570.190.4511Matches
Makenzie Kirknir NIRFW,MF21-05816.97381950.02.251.120.180.3700Matches
Nicky Clarksct SCOMF,FW33-30616.56291034.51.760.610.100.3033Matches
Adama Sidibehgm GAMFW26-28417.33641625.03.700.930.050.1900Matches
Matthew Smithwls WALMF25-13414.2012433.30.850.280.000.0000Matches
André Raymondtt TRIDF,MF24-14714.10500.00.350.000.0000Matches
Lewis Neilsonsct SCODF21-32514.208112.50.560.070.000.0000Matches
Joshua Raesct SCOGK24-17013.50000.000.0000Matches
Božo Mikulićhr CRODF28-06612.925240.00.390.160.401.0000Matches
Kyle Cameronsct SCODF28-08012.60200.00.160.000.0000Matches
Graham Careyie IRLMF35-32014.4331929.02.160.630.060.2211Matches
Ross Sinclairsct SCOGK23-3339.50000.000.0000Matches
Aaron Esselgh GHAMF,DF19-2499.307228.60.750.220.000.0000Matches
Barry Douglassct SCODF,MF35-2139.2011100.00.110.110.000.0000Matches
Andy Fishereng ENGGK27-0528.00000.000.0000Matches
Sam Curtisie IRLMF19-1256.807457.11.030.590.000.0000Matches
Daniels Balodislv LVADF26-2996.00200.00.330.000.0000Matches
Zach Mitchelleng ENGDF20-0864.70000.000.0000Matches
Victor Griffithpa PANMF24-1143.602150.00.550.280.000.0000Matches
Jonathan Svedbergse SWEMF26-0143.6022100.00.550.550.000.0000Matches
Stephen Duke-McKennagy GUYFW,MF24-2314.505240.01.100.440.000.0000Matches
Cameron MacPhersonsct SCOMF26-0973.60400.01.120.000.0000Matches
Fran FranczakMF2.70100.00.380.000.0000Matches
Elliot Wattsct SCOMF25-0252.10000.000.0000Matches
Maksym Kucheriavyiua UKRMF22-3312.30000.000.0000Matches
David Keltjensil ISRMF29-2982.20100.00.450.000.0000Matches
Sam McClellandnir NIRDF23-0910.60000.000.0000Matches
Taylor Stevensct SCOFW20-2002.013133.31.490.500.331.0000Matches
Joshua McPakesct SCOMF23-2171.113133.32.670.890.331.0000Matches
Squad Total27.131.0313079631.39.903.100.080.2755
Opponent Total26.931.05442014233.813.554.580.120.3633
Become a Stathead & surf this site ad-free.

Playing Time 2024-2025 St Johnstone: Scottish Premiership

Playing Time 2024-2025 St Johnstone: Scottish Premiership Table
Playing Time Starts Subs Team Success
Player Nation Pos Age MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Drey Wrighteng ENGMF,DF29-340302,5538591.528.4308526010.873151-20-0.71+1.19Matches
Sven Spranglerat AUTMF30-009262,2258679.724.7268620040.882344-21-0.85-0.21Matches
Jack Sanderseng ENGDF26-018221,9168768.721.321891913900.682543-18-0.85-0.12Matches
Jason Holtsct SCOMF32-045221,6557559.318.420811322021.052028-8-0.44+0.91Matches
Benjamin Mbunga-Kimpiokase SWEFW,MF25-043231,7267561.919.219841243410.651935-16-0.83-0.07Matches
Makenzie Kirknir NIRFW,MF21-058281,5215454.516.918776101410.891830-12-0.71+0.21Matches
Nicky Clarksct SCOMF,FW33-306261,4875753.316.51876981640.852034-14-0.85-0.09Matches
Adama Sidibehgm GAMFW26-284251,5566255.817.31679593211.002126-5-0.29+1.17Matches
Matthew Smithwls WALMF25-134201,2756445.714.21676841590.601334-21-1.48-1.24Matches
André Raymondtt TRIDF,MF24-147171,2717545.614.11677914530.821227-15-1.06-0.47Matches
Lewis Neilsonsct SCODF21-325171,2787545.814.213871243810.821629-13-0.92-0.20Matches
Joshua Raesct SCOGK24-170141,2158743.513.513901314590.571424-10-0.74+0.12Matches
Božo Mikulićhr CRODF28-066141,1608341.612.91389121500.711325-12-0.93-0.21Matches
Kyle Cameronsct SCODF28-080151,1387640.812.613841122430.731524-9-0.71+0.16Matches
Graham Careyie IRLMF35-320281,2924646.314.411817172320.891927-8-0.56+0.46Matches
Ross Sinclairsct SCOGK23-333108558630.69.5108690171.001120-9-0.95-0.20Matches
Aaron Esselgh GHAMF,DF19-249158355629.99.3971263390.60621-15-1.62-1.16Matches
Barry Douglassct SCODF,MF35-213128266929.69.2979433800.92712-5-0.54+0.37Matches
Andy Fishereng ENGGK27-05287209025.88.08908001.00713-6-0.75+0.08Matches
Sam Curtisie IRLMF19-12586107621.96.88765001.3867-1-0.15+0.84Matches
Daniels Balodislv LVADF26-29965409019.46.06906000.8349-5-0.83-0.03Matches
Zach Mitchelleng ENGDF20-08664257115.24.7490423300.8336-3-0.64+0.20Matches
Victor Griffithpa PANMF24-11453276511.73.6473313501.4035-2-0.55+0.29Matches
Jonathan Svedbergse SWEMF26-01453266511.73.6475112810.8027-5-1.38-0.65Matches
Stephen Duke-McKennagy GUYFW,MF24-23164086814.64.5383235300.8345-1-0.22+0.69Matches
Cameron MacPhersonsct SCOMF26-09773214611.53.6377042330.5749-5-1.40-0.67Matches
Fran FranczakMF5239488.62.7377124210.8027-5-1.88-1.18Matches
Elliot Wattsct SCOMF25-0253191646.82.13641041.0013-2-0.94-0.15Matches
Maksym Kucheriavyiua UKRMF22-3314208527.52.32681237160.7524-2-0.87-0.06Matches
David Keltjensil ISRMF29-2987198287.12.21610623110.2948-4-1.82-1.09Matches
Sam McClellandnir NIRDF23-091151511.80.61510000.0001-1-1.76-0.98Matches
Taylor Stevensct SCOFW20-2007181266.52.00072621.0043+1+0.50+1.39Matches
Joshua McPakesct SCOMF23-2177101143.61.100714180.5723-1-0.89-0.09Matches
Scott Brightsct SCODF18-24500004Matches
Arran BrookfieldDF00004Matches
Brodie Dairsct SCOFW00006Matches
Craig Hepburnsct SCOGK20-13600006Matches
Ben McCrystalsct SCOMF19-02500002Matches
Oludare Olufunwaeng ENGDF23-25000001Matches
Connor Smithsct SCOMF23-06300004Matches
Squad Total27.1312,7909010031.034182229108251700.843257-25-0.81
Opponent Total26.9312,7909010031.034182201136221412.005732+25+0.81

Miscellaneous Stats 2024-2025 St Johnstone: Scottish Premiership

Miscellaneous Stats 2024-2025 St Johnstone: Scottish Premiership Table
Performance
Player Nation Pos Age 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Drey Wrighteng ENGMF,DF29-34028.410093625319280Matches
Sven Spranglerat AUTMF30-00924.790042221345410Matches
Jack Sanderseng ENGDF26-01821.351115300121231Matches
Jason Holtsct SCOMF32-04518.4610313411515261Matches
Benjamin Mbunga-Kimpiokase SWEFW,MF25-04319.2110463695680Matches
Makenzie Kirknir NIRFW,MF21-05816.9100141810313140Matches
Nicky Clarksct SCOMF,FW33-30616.52001214313111Matches
Adama Sidibehgm GAMFW26-28417.3411342612186160Matches
Matthew Smithwls WALMF25-13414.22003101701570Matches
André Raymondtt TRIDF,MF24-14714.1500121314516220Matches
Lewis Neilsonsct SCODF21-32514.2300113031170Matches
Joshua Raesct SCOGK24-17013.51000100100Matches
Božo Mikulićhr CRODF28-06612.900040011060Matches
Kyle Cameronsct SCODF28-08012.60006928770Matches
Graham Careyie IRLMF35-32014.4100102411094100Matches
Ross Sinclairsct SCOGK23-3339.50000300000Matches
Aaron Esselgh GHAMF,DF19-2499.3500171712012130Matches
Barry Douglassct SCODF,MF35-2139.210011301113100Matches
Andy Fishereng ENGGK27-0528.01001000000Matches
Sam Curtisie IRLMF19-1256.8000311121470Matches
Daniels Balodislv LVADF26-2996.0000720111140Matches
Zach Mitchelleng ENGDF20-0864.70001302650Matches
Victor Griffithpa PANMF24-1143.60004523230Matches
Jonathan Svedbergse SWEMF26-0143.610010108120Matches
Stephen Duke-McKennagy GUYFW,MF24-2314.5000412141220Matches
Cameron MacPhersonsct SCOMF26-0973.630071020340Matches
Fran FranczakMF2.70002208140Matches
Elliot Wattsct SCOMF25-0252.10001205520Matches
Maksym Kucheriavyiua UKRMF22-3312.31001414140Matches
David Keltjensil ISRMF29-2982.20006303250Matches
Sam McClellandnir NIRDF23-0910.60000000100Matches
Taylor Stevensct SCOFW20-2002.00001304120Matches
Joshua McPakesct SCOMF23-2171.10001422030Matches
Squad Total27.131.05342316362515162473063
Opponent Total26.931.06063374297367002973591

League Table, Scottish Premiership

League Table, Scottish Premiership Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Attendance Top Team Scorer Goalkeeper Notes
10Club Crest Kilmarnock3188153553-18321.03
6,496Bruce Anderson - 9Robby McCrorie
11Club Crest Dundee3187164867-19311.00
7,209Simon Murray - 13Jon McCracken
12Club Crest St Johnstone3175193257-25260.84
5,494Makenzie Kirk - 7Joshua Rae
League Table, Scottish Premiership Table
Home Away
Rk Squad MP W D L GF GA GD Pts Pts/MP MP W D L GF GA GD Pts Pts/MP
10Club Crest Kilmarnock156542017+3231.531623111536-2190.56
11Club Crest Dundee164483036-6161.00154381831-13151.00
12Club Crest St Johnstone154291625-9140.931633101632-16120.75

Regular season, Scottish Premiership

Regular season, Scottish Premiership Table
Rk Squad MP W D L GF GA GD Pts Pts/MP Last 5 Notes
10Club Crest Kilmarnock3188153553-18321.03
11Club Crest Dundee3187164867-19311.00
12Club Crest St Johnstone3175193257-25260.84

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 St Johnstone Pages