Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201318Heartssct SCO1. Premier League843564.0000000000.000.000.000.000.00
2013-201419Heartssct SCO1. Premiership3271,03411.5347300100.260.350.610.260.61
2014-201520Heartssct SCO2. Championship31222,00922.381321800100.360.580.940.360.94Matches
2015-201621Rangerssct SCO2. Championship1266116.8134100000.150.440.590.150.59Matches
2015-201621Heartssct SCO1. Premiership1576377.1213200000.280.140.420.280.42Matches
2016-201722Inverness CTsct SCO1. Premiership26171,47816.4134100200.060.180.240.060.24Matches
2017-201823Dundee Unitedsct SCO2. Championship35322,81331.35611501100.160.190.350.160.35Matches
2018-201924Dundee Unitedsct SCO2. Championship16108459.4202200000.210.000.210.210.21Matches
2018-201924Gillinghameng ENG3. League One31570.6000000000.000.000.000.000.00Matches
2019-202025Mortonsct SCO2. Championship601151.3000000000.000.000.000.000.00Matches
202025St Patrick'sie IRL1. Premier Division141092910.3101100000.100.000.100.100.10Matches
202126St Patrick'sie IRL1. Premier Division36272,33125.9707700300.270.000.270.270.27Matches
202227St Patrick'sie IRL1. Premier Division29201,68518.7437400200.210.160.370.210.37Matches
202328Hailstormus USAU.S. Open Cup111201.3000000100.000.000.000.000.00Matches
202328Hailstormus USA3. USL League One31302,55028.38412801500.280.140.420.280.42Matches
202429Hailstormus USAU.S. Open Cup11450.5000000000.000.000.000.000.00Matches
202429Hailstormus USA3. USL League One16131,10312.3415400100.330.080.410.330.41Matches
13 Seasons8 Clubs6 Leagues31220818,718208.046388446021700.220.180.400.220.40
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Hearts (4 Seasons)2 Leagues86404,03644.81318311300200.290.400.690.290.69
St Patrick's (3 Seasons)1 League79574,94554.9123151200500.220.050.270.220.27
Dundee United (2 Seasons)1 League51423,65840.67613701100.170.150.320.170.32
Hailstorm (2 Seasons)2 Leagues49453,81842.4125171201700.280.120.400.280.40
Inverness CT (1 Season)1 League26171,47816.4134100200.060.180.240.060.24
Rangers (1 Season)1 League1266116.8134100000.150.440.590.150.59
Morton (1 Season)1 League601151.3000000000.000.000.000.000.00
Gillingham (1 Season)1 League31570.6000000000.000.000.000.000.00
Championship (5 Seasons)100706,39371.01622381601200.230.310.530.230.53
Premiership (4 Seasons)81353,50538.96814600300.150.210.360.150.36
Premier Division (3 Seasons)79574,94554.9123151200500.220.050.270.220.27
USL League One (2 Seasons)47433,65340.6125171201600.300.120.420.300.42
U.S. Open Cup (2 Seasons)221651.8000000100.000.000.000.000.00
League One (1 Season)31570.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201318Hearts1 League843564.0000000000.000.000.000.000.00
2013-201419Hearts1 League3271,03411.5347300100.260.350.610.260.61
2014-201520Hearts1 League31222,00922.381321800100.360.580.940.360.94
2015-201621Hearts1 League1576377.1213200000.280.140.420.280.42
2015-201621Rangers1 League1266116.8134100000.150.440.590.150.59
2016-201722Inverness CT1 League26171,47816.4134100200.060.180.240.060.24
2017-201823Dundee United1 League35322,81331.35611501100.160.190.350.160.35
2018-201924Dundee United1 League16108459.4202200000.210.000.210.210.21
2018-201924Gillingham1 League31570.6000000000.000.000.000.000.00
2019-202025Morton1 League601151.3000000000.000.000.000.000.00
202025St Patrick's1 League141092910.3101100000.100.000.100.100.10
202126St Patrick's1 League36272,33125.9707700300.270.000.270.270.27
202227St Patrick's1 League29201,68518.7437400200.210.160.370.210.37
202328Hailstorm2 Leagues32312,67029.78412801600.270.130.400.270.40
202429Hailstorm2 Leagues17141,14812.8415400100.310.080.390.310.39
13 Seasons8 Clubs6 Leagues31220818,718208.046388446021700.220.180.400.220.40
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Hearts (4 Seasons)2 Leagues86404,03644.81318311300200.290.400.690.290.69
St Patrick's (3 Seasons)1 League79574,94554.9123151200500.220.050.270.220.27
Dundee United (2 Seasons)1 League51423,65840.67613701100.170.150.320.170.32
Hailstorm (2 Seasons)2 Leagues49453,81842.4125171201700.280.120.400.280.40
Inverness CT (1 Season)1 League26171,47816.4134100200.060.180.240.060.24
Rangers (1 Season)1 League1266116.8134100000.150.440.590.150.59
Morton (1 Season)1 League601151.3000000000.000.000.000.000.00
Gillingham (1 Season)1 League31570.6000000000.000.000.000.000.00
Championship (5 Seasons)100706,39371.01622381601200.230.310.530.230.53
Premiership (4 Seasons)81353,50538.96814600300.150.210.360.150.36
Premier Division (3 Seasons)79574,94554.9123151200500.220.050.270.220.27
USL League One (2 Seasons)47433,65340.6125171201600.300.120.420.300.42
U.S. Open Cup (2 Seasons)221651.8000000100.000.000.000.000.00
League One (1 Season)31570.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2012-201318Heartssct SCO1. Premier League10th843564.0000000000.000.000.000.000.00
2013-201419Heartssct SCO1. Premiership12th3271,03411.5347300100.260.350.610.260.61
2014-201520Heartssct SCO2. Championship1st31222,00922.381321800100.360.580.940.360.94Matches
2015-201621Heartssct SCO1. Premiership3rd1576377.1213200000.280.140.420.280.42Matches
2015-201621Rangerssct SCO2. Championship1st1266116.8134100000.150.440.590.150.59Matches
2016-201722Inverness CTsct SCO1. Premiership12th26171,47816.4134100200.060.180.240.060.24Matches
2017-201823Dundee Unitedsct SCO2. Championship3rd35322,81331.35611501100.160.190.350.160.35Matches
2018-201924Dundee Unitedsct SCO2. Championship2nd16108459.4202200000.210.000.210.210.21Matches
2018-201924Gillinghameng ENG3. League One13th31570.6000000000.000.000.000.000.00Matches
2019-202025Mortonsct SCO2. Championship7th601151.3000000000.000.000.000.000.00Matches
202025St Patrick'sie IRL1. Premier Division6th141092910.3101100000.100.000.100.100.10Matches
202126St Patrick'sie IRL1. Premier Division2nd36272,33125.9707700300.270.000.270.270.27Matches
202227St Patrick'sie IRL1. Premier Division4th29201,68518.7437400200.210.160.370.210.37Matches
202328Hailstormus USA3. USL League One3rd31302,55028.38412801500.280.140.420.280.42Matches
202429Hailstormus USA3. USL League One1st16131,10312.3415400100.330.080.410.330.41Matches
13 Seasons8 Clubs5 Leagues31020618,553206.146388446021600.220.180.410.220.41
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Hearts (4 Seasons)2 Leagues86404,03644.81318311300200.290.400.690.290.69
St Patrick's (3 Seasons)1 League79574,94554.9123151200500.220.050.270.220.27
Dundee United (2 Seasons)1 League51423,65840.67613701100.170.150.320.170.32
Hailstorm (2 Seasons)1 League47433,65340.6125171201600.300.120.420.300.42
Inverness CT (1 Season)1 League26171,47816.4134100200.060.180.240.060.24
Rangers (1 Season)1 League1266116.8134100000.150.440.590.150.59
Morton (1 Season)1 League601151.3000000000.000.000.000.000.00
Gillingham (1 Season)1 League31570.6000000000.000.000.000.000.00
Championship (5 Seasons)100706,39371.01622381601200.230.310.530.230.53
Premiership (4 Seasons)81353,50538.96814600300.150.210.360.150.36
Premier Division (3 Seasons)79574,94554.9123151200500.220.050.270.220.27
USL League One (2 Seasons)47433,65340.6125171201600.300.120.420.300.42
League One (1 Season)31570.6000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202328Hailstormus USAU.S. Open CupRd3111201.3000000100.000.000.000.000.00Matches
202429Hailstormus USAU.S. Open CupRd311450.5000000000.000.000.000.000.00Matches
2 Seasons1 Club1 League221651.8000000100.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201318Heartssct SCO1. Premier League4.0030.760.0000
2013-201419Heartssct SCO1. Premiership11.5380.700.3800
2014-201520Heartssct SCO2. Championship22.38220.990.3600Matches
2015-201621Rangerssct SCO2. Championship6.81121.770.0800Matches
2015-201621Heartssct SCO1. Premiership7.1260.850.3300Matches
2016-201722Inverness CTsct SCO1. Premiership16.4120.120.5000Matches
2017-201823Dundee Unitedsct SCO2. Championship31.350220.000.700.2301Matches
2018-201924Dundee Unitedsct SCO2. Championship9.4200Matches
2018-201924Gillinghameng ENG3. League One0.6000Matches
2019-202025Mortonsct SCO2. Championship1.3000Matches
202025St Patrick'sie IRL1. Premier Division10.3100Matches
202126St Patrick'sie IRL1. Premier Division25.9700Matches
202227St Patrick'sie IRL1. Premier Division18.74281242.91.500.640.140.3300Matches
202328Hailstormus USAU.S. Open Cup1.3000Matches
202328Hailstormus USA3. USL League One28.3801Matches
202429Hailstormus USAU.S. Open Cup0.50000.000.0000Matches
202429Hailstormus USA3. USL League One12.3424937.51.960.730.170.4400Matches
13 Seasons8 Clubs6 Leagues208.046529682.70.830.730.250.2902
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Hearts (4 Seasons)2 Leagues44.813390.870.3300
St Patrick's (3 Seasons)1 League54.912281242.91.500.640.140.3300
Dundee United (2 Seasons)1 League40.670220.000.700.2301
Hailstorm (2 Seasons)2 Leagues42.41224937.51.880.710.170.4401
Inverness CT (1 Season)1 League16.4120.120.5000
Rangers (1 Season)1 League6.81121.770.0800
Morton (1 Season)1 League1.3000
Gillingham (1 Season)1 League0.6000
Championship (5 Seasons)71.0160560.000.930.2501
Premiership (4 Seasons)38.96190.490.3200
Premier Division (3 Seasons)54.912281242.91.500.640.140.3300
USL League One (2 Seasons)40.61224937.51.960.730.170.4401
U.S. Open Cup (2 Seasons)1.80000.000.0000
League One (1 Season)0.6000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201318Hearts1 League4.0030.760.0000
2013-201419Hearts1 League11.5380.700.3800
2014-201520Hearts1 League22.38220.990.3600
2015-201621Hearts1 League7.1260.850.3300
2015-201621Rangers1 League6.81121.770.0800
2016-201722Inverness CT1 League16.4120.120.5000
2017-201823Dundee United1 League31.350220.000.700.2301
2018-201924Dundee United1 League9.4200
2018-201924Gillingham1 League0.6000
2019-202025Morton1 League1.3000
202025St Patrick's1 League10.3100
202126St Patrick's1 League25.9700
202227St Patrick's1 League18.74281242.91.500.640.140.3300
202328Hailstorm2 Leagues29.7801
202429Hailstorm2 Leagues12.8424937.51.880.710.170.4400
13 Seasons8 Clubs6 Leagues208.046529682.70.830.730.250.2902
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Hearts (4 Seasons)2 Leagues44.813390.870.3300
St Patrick's (3 Seasons)1 League54.912281242.91.500.640.140.3300
Dundee United (2 Seasons)1 League40.670220.000.700.2301
Hailstorm (2 Seasons)2 Leagues42.41224937.51.880.710.170.4401
Inverness CT (1 Season)1 League16.4120.120.5000
Rangers (1 Season)1 League6.81121.770.0800
Morton (1 Season)1 League1.3000
Gillingham (1 Season)1 League0.6000
Championship (5 Seasons)71.0160560.000.930.2501
Premiership (4 Seasons)38.96190.490.3200
Premier Division (3 Seasons)54.912281242.91.500.640.140.3300
USL League One (2 Seasons)40.61224937.51.960.730.170.4401
U.S. Open Cup (2 Seasons)1.80000.000.0000
League One (1 Season)0.6000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2012-201318Heartssct SCO1. Premier League10th4.0030.760.0000
2013-201419Heartssct SCO1. Premiership12th11.5380.700.3800
2014-201520Heartssct SCO2. Championship1st22.38220.990.3600Matches
2015-201621Heartssct SCO1. Premiership3rd7.1260.850.3300Matches
2015-201621Rangerssct SCO2. Championship1st6.81121.770.0800Matches
2016-201722Inverness CTsct SCO1. Premiership12th16.4120.120.5000Matches
2017-201823Dundee Unitedsct SCO2. Championship3rd31.350220.000.700.2301Matches
2018-201924Dundee Unitedsct SCO2. Championship2nd9.4200Matches
2018-201924Gillinghameng ENG3. League One13th0.6000Matches
2019-202025Mortonsct SCO2. Championship7th1.3000Matches
202025St Patrick'sie IRL1. Premier Division6th10.3100Matches
202126St Patrick'sie IRL1. Premier Division2nd25.9700Matches
202227St Patrick'sie IRL1. Premier Division4th18.74281242.91.500.640.140.3300Matches
202328Hailstormus USA3. USL League One3rd28.3801Matches
202429Hailstormus USA3. USL League One1st12.3424937.51.960.730.170.4400Matches
13 Seasons8 Clubs5 Leagues206.146529682.70.840.740.250.2902
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Hearts (4 Seasons)2 Leagues44.813390.870.3300
St Patrick's (3 Seasons)1 League54.912281242.91.500.640.140.3300
Dundee United (2 Seasons)1 League40.670220.000.700.2301
Hailstorm (2 Seasons)1 League40.61224937.51.960.730.170.4401
Inverness CT (1 Season)1 League16.4120.120.5000
Rangers (1 Season)1 League6.81121.770.0800
Morton (1 Season)1 League1.3000
Gillingham (1 Season)1 League0.6000
Championship (5 Seasons)71.0160560.000.930.2501
Premiership (4 Seasons)38.96190.490.3200
Premier Division (3 Seasons)54.912281242.91.500.640.140.3300
USL League One (2 Seasons)40.61224937.51.960.730.170.4401
League One (1 Season)0.6000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202328Hailstormus USAU.S. Open CupRd31.3000Matches
202429Hailstormus USAU.S. Open CupRd30.50000.000.0000Matches
2 Seasons1 Club1 League1.80000.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201318Heartssct SCO1. Premier League83564510.44.044
2013-201419Heartssct SCO1. Premiership321,0343230.211.5725
2014-201520Heartssct SCO2. Championship312,0096562.022.32213902.616010+50+2.24+0.78Matches
2015-201621Rangerssct SCO2. Championship126115118.96.862621.75103+7+1.03-0.58Matches
2015-201621Heartssct SCO1. Premiership156374218.67.172851.67208+12+1.70+1.47Matches
2016-201722Inverness CTsct SCO1. Premiership261,4785743.216.417490.92Matches
2017-201823Dundee Unitedsct SCO2. Championship352,8138086.831.33221311.715133+18+0.58+2.26Matches
2018-201924Dundee Unitedsct SCO2. Championship168455326.19.41073362021.631510+5+0.53+0.38Matches
2018-201924Gillinghameng ENG3. League One357191.40.615502170.3312-1-1.58-1.36Matches
2019-202025Mortonsct SCO2. Championship6115194.61.30061931.0003-3-2.35-2.20Matches
202025St Patrick'sie IRL1. Premier Division149296657.310.31081542901.00510-5-0.48-0.74Matches
202126St Patrick'sie IRL1. Premier Division362,3316571.925.927771092901.723831+7+0.27-0.42Matches
202227St Patrick'sie IRL1. Premier Division291,6855852.018.72075492271.382923+6+0.32-0.49Matches
202328Hailstormus USAU.S. Open Cup112012057.11.311201003.0031+2+1.50+3.50Matches
202328Hailstormus USA3. USL League One312,5508288.528.330851311511.945433+21+0.74+0.47Matches
202429Hailstormus USAU.S. Open Cup1454515.00.51450010.0002-2-4.00-5.76Matches
202429Hailstormus USA3. USL League One161,1036955.712.31379432521.76209+11+0.90-0.13Matches
13 Seasons8 Clubs6 Leagues31218,7186040.0208.0208798210422311.66306178+128+0.73+0.32
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hearts (4 Seasons)2 Leagues864,0364729.944.840154652.308018+62+2.11+1.50
St Patrick's (3 Seasons)1 League794,9456361.054.9577719222671.477264+8+0.15-0.51
Dundee United (2 Seasons)1 League513,6587256.540.642732492031.686643+23+0.57+0.69
Hailstorm (2 Seasons)2 Leagues493,8187871.142.445831842341.867745+32+0.75-0.06
Inverness CT (1 Season)1 League261,4785743.216.417490.92
Rangers (1 Season)1 League126115118.96.862621.75103+7+1.03-0.58
Morton (1 Season)1 League6115194.61.30061931.0003-3-2.35-2.20
Gillingham (1 Season)1 League357191.40.615502170.3312-1-1.58-1.36
Championship (5 Seasons)1006,3936441.371.0707339301981.9413659+77+1.08+0.50
Premiership (4 Seasons)813,5054325.638.93564651.19208+12+1.70+1.47
Premier Division (3 Seasons)794,9456361.054.9577719222671.477264+8+0.15-0.51
USL League One (2 Seasons)473,6537875.240.643831742331.887442+32+0.79-0.03
U.S. Open Cup (2 Seasons)21658332.41.82831011.503300.00-0.78
League One (1 Season)357191.40.615502170.3312-1-1.58-1.36
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201318Hearts1 League83564510.44.044
2013-201419Hearts1 League321,0343230.211.5725
2014-201520Hearts1 League312,0096562.022.32213902.616010+50+2.24+0.78
2015-201621Hearts1 League156374218.67.172851.67208+12+1.70+1.47
2015-201621Rangers1 League126115118.96.862621.75103+7+1.03-0.58
2016-201722Inverness CT1 League261,4785743.216.417490.92
2017-201823Dundee United1 League352,8138086.831.33221311.715133+18+0.58+2.26
2018-201924Dundee United1 League168455326.19.41073362021.631510+5+0.53+0.38
2018-201924Gillingham1 League357191.40.615502170.3312-1-1.58-1.36
2019-202025Morton1 League6115194.61.30061931.0003-3-2.35-2.20
202025St Patrick's1 League149296657.310.31081542901.00510-5-0.48-0.74
202126St Patrick's1 League362,3316571.925.927771092901.723831+7+0.27-0.42
202227St Patrick's1 League291,6855852.018.72075492271.382923+6+0.32-0.49
202328Hailstorm2 Leagues322,6708386.429.731861411511.975734+23+0.78+0.99
202429Hailstorm2 Leagues171,1486850.412.81477432531.662011+9+0.71-0.49
13 Seasons8 Clubs6 Leagues31218,7186040.0208.0208798210422311.66306178+128+0.73+0.32
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hearts (4 Seasons)2 Leagues864,0364729.944.840154652.308018+62+2.11+1.50
St Patrick's (3 Seasons)1 League794,9456361.054.9577719222671.477264+8+0.15-0.51
Dundee United (2 Seasons)1 League513,6587256.540.642732492031.686643+23+0.57+0.69
Hailstorm (2 Seasons)2 Leagues493,8187871.142.445831842341.867745+32+0.75-0.06
Inverness CT (1 Season)1 League261,4785743.216.417490.92
Rangers (1 Season)1 League126115118.96.862621.75103+7+1.03-0.58
Morton (1 Season)1 League6115194.61.30061931.0003-3-2.35-2.20
Gillingham (1 Season)1 League357191.40.615502170.3312-1-1.58-1.36
Championship (5 Seasons)1006,3936441.371.0707339301981.9413659+77+1.08+0.50
Premiership (4 Seasons)813,5054325.638.93564651.19208+12+1.70+1.47
Premier Division (3 Seasons)794,9456361.054.9577719222671.477264+8+0.15-0.51
USL League One (2 Seasons)473,6537875.240.643831742331.887442+32+0.79-0.03
U.S. Open Cup (2 Seasons)21658332.41.82831011.503300.00-0.78
League One (1 Season)357191.40.615502170.3312-1-1.58-1.36
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2012-201318Heartssct SCO1. Premier League10th83564510.44.044
2013-201419Heartssct SCO1. Premiership12th321,0343230.211.5725
2014-201520Heartssct SCO2. Championship1st312,0096562.022.32213902.616010+50+2.24+0.78Matches
2015-201621Heartssct SCO1. Premiership3rd156374218.67.172851.67208+12+1.70+1.47Matches
2015-201621Rangerssct SCO2. Championship1st126115118.96.862621.75103+7+1.03-0.58Matches
2016-201722Inverness CTsct SCO1. Premiership12th261,4785743.216.417490.92Matches
2017-201823Dundee Unitedsct SCO2. Championship3rd352,8138086.831.33221311.715133+18+0.58+2.26Matches
2018-201924Dundee Unitedsct SCO2. Championship2nd168455326.19.41073362021.631510+5+0.53+0.38Matches
2018-201924Gillinghameng ENG3. League One13th357191.40.615502170.3312-1-1.58-1.36Matches
2019-202025Mortonsct SCO2. Championship7th6115194.61.30061931.0003-3-2.35-2.20Matches
202025St Patrick'sie IRL1. Premier Division6th149296657.310.31081542901.00510-5-0.48-0.74Matches
202126St Patrick'sie IRL1. Premier Division2nd362,3316571.925.927771092901.723831+7+0.27-0.42Matches
202227St Patrick'sie IRL1. Premier Division4th291,6855852.018.72075492271.382923+6+0.32-0.49Matches
202328Hailstormus USA3. USL League One3rd312,5508288.528.330851311511.945433+21+0.74+0.47Matches
202429Hailstormus USA3. USL League One1st161,1036955.712.31379432521.76209+11+0.90-0.13Matches
13 Seasons8 Clubs5 Leagues31018,5536040.1206.1206798110422301.66303175+128+0.73+0.34
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hearts (4 Seasons)2 Leagues864,0364729.944.840154652.308018+62+2.11+1.50
St Patrick's (3 Seasons)1 League794,9456361.054.9577719222671.477264+8+0.15-0.51
Dundee United (2 Seasons)1 League513,6587256.540.642732492031.686643+23+0.57+0.69
Hailstorm (2 Seasons)1 League473,6537875.240.643831742331.887442+32+0.79-0.03
Inverness CT (1 Season)1 League261,4785743.216.417490.92
Rangers (1 Season)1 League126115118.96.862621.75103+7+1.03-0.58
Morton (1 Season)1 League6115194.61.30061931.0003-3-2.35-2.20
Gillingham (1 Season)1 League357191.40.615502170.3312-1-1.58-1.36
Championship (5 Seasons)1006,3936441.371.0707339301981.9413659+77+1.08+0.50
Premiership (4 Seasons)813,5054325.638.93564651.19208+12+1.70+1.47
Premier Division (3 Seasons)794,9456361.054.9577719222671.477264+8+0.15-0.51
USL League One (2 Seasons)473,6537875.240.643831742331.887442+32+0.79-0.03
League One (1 Season)357191.40.615502170.3312-1-1.58-1.36
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202328Hailstormus USAU.S. Open CupRd3112012057.11.311201003.0031+2+1.50+3.50Matches
202429Hailstormus USAU.S. Open CupRd31454515.00.51450010.0002-2-4.00-5.76Matches
2 Seasons1 Club1 League21658332.41.82831011.503300.00-0.78
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Heartssct SCO1. Premier League4.0001
2013-201419Heartssct SCO1. Premiership11.5105
2014-201520Heartssct SCO2. Championship22.310Matches
2015-201621Rangerssct SCO2. Championship6.8003Matches
2015-201621Heartssct SCO1. Premiership7.1005Matches
2016-201722Inverness CTsct SCO1. Premiership16.4207Matches
2017-201823Dundee Unitedsct SCO2. Championship31.31001400000000Matches
2018-201924Dundee Unitedsct SCO2. Championship9.40000Matches
2018-201924Gillinghameng ENG3. League One0.60000Matches
2019-202025Mortonsct SCO2. Championship1.30000Matches
202025St Patrick'sie IRL1. Premier Division10.30000Matches
202126St Patrick'sie IRL1. Premier Division25.93000Matches
202227St Patrick'sie IRL1. Premier Division18.720019306458190Matches
202328Hailstormus USAU.S. Open Cup1.31000Matches
202328Hailstormus USA3. USL League One28.35000Matches
202429Hailstormus USAU.S. Open Cup0.50001100010Matches
202429Hailstormus USA3. USL League One12.3100811236380Matches
13 Seasons8 Clubs6 Leagues208.0170063428811128000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (4 Seasons)2 Leagues44.82011
St Patrick's (3 Seasons)1 League54.950019306458190
Dundee United (2 Seasons)1 League40.61001400000000
Hailstorm (2 Seasons)2 Leagues42.4700912236390
Inverness CT (1 Season)1 League16.4207
Rangers (1 Season)1 League6.8003
Morton (1 Season)1 League1.30000
Gillingham (1 Season)1 League0.60000
Championship (5 Seasons)71.02001700000000
Premiership (4 Seasons)38.93018
Premier Division (3 Seasons)54.950019306458190
USL League One (2 Seasons)40.6600811236380
U.S. Open Cup (2 Seasons)1.81001100010
League One (1 Season)0.60000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Hearts1 League4.0001
2013-201419Hearts1 League11.5105
2014-201520Hearts1 League22.310
2015-201621Hearts1 League7.1005
2015-201621Rangers1 League6.8003
2016-201722Inverness CT1 League16.4207
2017-201823Dundee United1 League31.31001400000000
2018-201924Dundee United1 League9.40000
2018-201924Gillingham1 League0.60000
2019-202025Morton1 League1.30000
202025St Patrick's1 League10.30000
202126St Patrick's1 League25.93000
202227St Patrick's1 League18.720019306458190
202328Hailstorm2 Leagues29.76000
202429Hailstorm2 Leagues12.8100912236390
13 Seasons8 Clubs6 Leagues208.0170063428811128000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (4 Seasons)2 Leagues44.82011
St Patrick's (3 Seasons)1 League54.950019306458190
Dundee United (2 Seasons)1 League40.61001400000000
Hailstorm (2 Seasons)2 Leagues42.4700912236390
Inverness CT (1 Season)1 League16.4207
Rangers (1 Season)1 League6.8003
Morton (1 Season)1 League1.30000
Gillingham (1 Season)1 League0.60000
Championship (5 Seasons)71.02001700000000
Premiership (4 Seasons)38.93018
Premier Division (3 Seasons)54.950019306458190
USL League One (2 Seasons)40.6600811236380
U.S. Open Cup (2 Seasons)1.81001100010
League One (1 Season)0.60000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2012-201318Heartssct SCO1. Premier League10th4.0001
2013-201419Heartssct SCO1. Premiership12th11.5105
2014-201520Heartssct SCO2. Championship1st22.310Matches
2015-201621Heartssct SCO1. Premiership3rd7.1005Matches
2015-201621Rangerssct SCO2. Championship1st6.8003Matches
2016-201722Inverness CTsct SCO1. Premiership12th16.4207Matches
2017-201823Dundee Unitedsct SCO2. Championship3rd31.31001400000000Matches
2018-201924Dundee Unitedsct SCO2. Championship2nd9.40000Matches
2018-201924Gillinghameng ENG3. League One13th0.60000Matches
2019-202025Mortonsct SCO2. Championship7th1.30000Matches
202025St Patrick'sie IRL1. Premier Division6th10.30000Matches
202126St Patrick'sie IRL1. Premier Division2nd25.93000Matches
202227St Patrick'sie IRL1. Premier Division4th18.720019306458190Matches
202328Hailstormus USA3. USL League One3rd28.35000Matches
202429Hailstormus USA3. USL League One1st12.3100811236380Matches
13 Seasons8 Clubs5 Leagues206.1160062418811127000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hearts (4 Seasons)2 Leagues44.82011
St Patrick's (3 Seasons)1 League54.950019306458190
Dundee United (2 Seasons)1 League40.61001400000000
Hailstorm (2 Seasons)1 League40.6600811236380
Inverness CT (1 Season)1 League16.4207
Rangers (1 Season)1 League6.8003
Morton (1 Season)1 League1.30000
Gillingham (1 Season)1 League0.60000
Championship (5 Seasons)71.02001700000000
Premiership (4 Seasons)38.93018
Premier Division (3 Seasons)54.950019306458190
USL League One (2 Seasons)40.6600811236380
League One (1 Season)0.60000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202328Hailstormus USAU.S. Open CupRd31.31000Matches
202429Hailstormus USAU.S. Open CupRd30.50001100010Matches
2 Seasons1 Club1 League1.81001100010

Player Club Summary

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.

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.

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.