Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-09-14SatNational LeagueMatchweek 9AwayL 1–3Braintree TownBarnetN16000010Match Report
2024-08-31SatNational LeagueMatchweek 6AwayD 0–0Braintree TownHartlepool UtdN13000000Match Report
2024-08-26MonNational LeagueMatchweek 5HomeD 0–0Braintree TownEbbsfleet UtdN28000000Match Report
2024-08-24SatNational LeagueMatchweek 4AwayD 1–1Braintree TownSolihull MoorsN21000000Match Report
2024-08-20TueNational LeagueMatchweek 3HomeW 2–1Braintree TownAldershot TownN24000010Match Report

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
2010-201119Ipswich Towneng ENG2. Championship20620.7000000000.000.000.000.000.00
2010-201119Bristol Roverseng ENG3. League One712542.8000000000.000.000.000.000.00
201220Toronto FCus USA1. MLS27221,86620.7224200300.100.100.190.100.19Matches
201321Toronto FCus USA1. MLS28201,80220.0011000310.000.050.050.000.05Matches
2014-201523Mansfield Towneng ENGFA Cup422342.6000000100.000.000.000.000.00Matches
2014-201523Mansfield Towneng ENG4. League Two30201,84020.4516500410.240.050.290.240.29Matches
2015-201624Mansfield Towneng ENGFA Cup11800.9000000100.000.000.000.000.00Matches
2015-201624Mansfield Towneng ENGLeague Cup10320.4000000000.000.000.000.000.00Matches
2015-201624Mansfield Towneng ENG4. League Two37302,52528.1505500300.180.000.180.180.18Matches
2016-201725Carlisle Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2016-201725Carlisle Unitedeng ENGFA Cup211081.2101100000.830.000.830.830.83Matches
2016-201725Carlisle Unitedeng ENG4. League Two38272,48927.7628600300.220.070.290.220.29Matches
2017-201826Carlisle Unitedeng ENGEFL Cup222102.3000000000.000.000.000.000.00Matches
2017-201826Carlisle Unitedeng ENGFA Cup554294.8011000100.000.210.210.000.21Matches
2017-201826Carlisle Unitedeng ENG4. League Two34282,41226.8628600100.220.070.300.220.30Matches
2018-201927Cambridge Utdeng ENGEFL Cup11570.6000000000.000.000.000.000.00Matches
2018-201927Cambridge Utdeng ENGFA Cup11610.7000000100.000.000.000.000.00Matches
2018-201927Cambridge Utdeng ENG4. League Two32272,29625.5303300400.120.000.120.120.12Matches
2019-202028Cambridge Utdeng ENGEFL Cup222102.3000000100.000.000.000.000.00Matches
2019-202028Cambridge Utdeng ENGFA Cup10280.3000000000.000.000.000.000.00Matches
2019-202028Cambridge Utdeng ENG4. League Two23141,44516.1213111720.120.060.190.060.12Matches
2024-202533Braintree Towneng ENG5. National League601071.2000000200.000.000.000.000.00Matches
10 Seasons7 Clubs7 Leagues28520518,637207.130104029113540.140.050.190.140.19
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
Carlisle United (2 Seasons)3 Leagues82645,73863.8135181300500.200.080.280.200.28
Mansfield Town (2 Seasons)3 Leagues73534,71152.3101111000910.190.020.210.190.21
Cambridge Utd (2 Seasons)3 Leagues60454,09745.55164111320.110.020.130.090.11
Toronto FC (2 Seasons)1 League55423,66840.8235200610.050.070.120.050.12
Bristol Rovers (1 Season)1 League712542.8000000000.000.000.000.000.00
Braintree Town (1 Season)1 League601071.2000000200.000.000.000.000.00
Ipswich Town (1 Season)1 League20620.7000000000.000.000.000.000.00
League Two (6 Seasons)19414613,007144.52763326112230.190.040.230.180.22
FA Cup (6 Seasons)141094010.4112100400.100.100.190.100.19
EFL Cup (5 Seasons)765996.7000000100.000.000.000.000.00
MLS (2 Seasons)55423,66840.8235200610.050.070.120.050.12
League One (1 Season)712542.8000000000.000.000.000.000.00
National League (1 Season)601071.2000000200.000.000.000.000.00
Championship (1 Season)20620.7000000000.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
2010-201119Bristol Rovers1 League712542.8000000000.000.000.000.000.00
2010-201119Ipswich Town1 League20620.7000000000.000.000.000.000.00
201220Toronto FC1 League27221,86620.7224200300.100.100.190.100.19
201321Toronto FC1 League28201,80220.0011000310.000.050.050.000.05
2014-201523Mansfield Town2 Leagues34222,07423.0516500510.220.040.260.220.26
2015-201624Mansfield Town3 Leagues39312,63729.3505500400.170.000.170.170.17
2016-201725Carlisle United3 Leagues41292,68729.9729700300.230.070.300.230.30
2017-201826Carlisle United3 Leagues41353,05133.9639600200.180.090.270.180.27
2018-201927Cambridge Utd3 Leagues34292,41426.8303300500.110.000.110.110.11
2019-202028Cambridge Utd3 Leagues26161,68318.7213111820.110.050.160.050.11
2024-202533Braintree Town1 League601071.2000000200.000.000.000.000.00
10 Seasons7 Clubs7 Leagues28520518,637207.130104029113540.140.050.190.140.19
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
Carlisle United (2 Seasons)3 Leagues82645,73863.8135181300500.200.080.280.200.28
Mansfield Town (2 Seasons)3 Leagues73534,71152.3101111000910.190.020.210.190.21
Cambridge Utd (2 Seasons)3 Leagues60454,09745.55164111320.110.020.130.090.11
Toronto FC (2 Seasons)1 League55423,66840.8235200610.050.070.120.050.12
Bristol Rovers (1 Season)1 League712542.8000000000.000.000.000.000.00
Braintree Town (1 Season)1 League601071.2000000200.000.000.000.000.00
Ipswich Town (1 Season)1 League20620.7000000000.000.000.000.000.00
League Two (6 Seasons)19414613,007144.52763326112230.190.040.230.180.22
FA Cup (6 Seasons)141094010.4112100400.100.100.190.100.19
EFL Cup (5 Seasons)765996.7000000100.000.000.000.000.00
MLS (2 Seasons)55423,66840.8235200610.050.070.120.050.12
League One (1 Season)712542.8000000000.000.000.000.000.00
National League (1 Season)601071.2000000200.000.000.000.000.00
Championship (1 Season)20620.7000000000.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
2010-201119Bristol Roverseng ENG3. League One22nd712542.8000000000.000.000.000.000.00
2010-201119Ipswich Towneng ENG2. Championship13th20620.7000000000.000.000.000.000.00
201220Toronto FCus USA1. MLS19th27221,86620.7224200300.100.100.190.100.19Matches
201321Toronto FCus USA1. MLS17th28201,80220.0011000310.000.050.050.000.05Matches
2014-201523Mansfield Towneng ENG4. League Two21st30201,84020.4516500410.240.050.290.240.29Matches
2015-201624Mansfield Towneng ENG4. League Two12th37302,52528.1505500300.180.000.180.180.18Matches
2016-201725Carlisle Unitedeng ENG4. League Two6th38272,48927.7628600300.220.070.290.220.29Matches
2017-201826Carlisle Unitedeng ENG4. League Two10th34282,41226.8628600100.220.070.300.220.30Matches
2018-201927Cambridge Utdeng ENG4. League Two21st32272,29625.5303300400.120.000.120.120.12Matches
2019-202028Cambridge Utdeng ENG4. League Two16th23141,44516.1213111720.120.060.190.060.12Matches
2024-202533Braintree Towneng ENG5. National League21st601071.2000000200.000.000.000.000.00Matches
10 Seasons7 Clubs5 Leagues26418917,098190.02993828113040.150.050.200.150.19
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
Carlisle United (2 Seasons)1 League72554,90154.5124161200400.220.070.290.220.29
Mansfield Town (2 Seasons)1 League67504,36548.5101111000710.210.020.230.210.23
Toronto FC (2 Seasons)1 League55423,66840.8235200610.050.070.120.050.12
Cambridge Utd (2 Seasons)1 League55413,74141.65164111120.120.020.140.100.12
Bristol Rovers (1 Season)1 League712542.8000000000.000.000.000.000.00
Braintree Town (1 Season)1 League601071.2000000200.000.000.000.000.00
Ipswich Town (1 Season)1 League20620.7000000000.000.000.000.000.00
League Two (6 Seasons)19414613,007144.52763326112230.190.040.230.180.22
MLS (2 Seasons)55423,66840.8235200610.050.070.120.050.12
League One (1 Season)712542.8000000000.000.000.000.000.00
National League (1 Season)601071.2000000200.000.000.000.000.00
Championship (1 Season)20620.7000000000.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
2014-201523Mansfield Towneng ENGFA Cup65th422342.6000000100.000.000.000.000.00Matches
2015-201624Mansfield Towneng ENGFA Cup85th11800.9000000100.000.000.000.000.00Matches
2015-201624Mansfield Towneng ENGLeague Cup57th10320.4000000000.000.000.000.000.00Matches
2016-201725Carlisle Unitedeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2016-201725Carlisle Unitedeng ENGFA Cup65th211081.2101100000.830.000.830.830.83Matches
2017-201826Carlisle Unitedeng ENGEFL Cup33rd222102.3000000000.000.000.000.000.00Matches
2017-201826Carlisle Unitedeng ENGFA Cup33rd554294.8011000100.000.210.210.000.21Matches
2018-201927Cambridge Utdeng ENGEFL Cup58th11570.6000000000.000.000.000.000.00Matches
2018-201927Cambridge Utdeng ENGFA Cup85th11610.7000000100.000.000.000.000.00Matches
2019-202028Cambridge Utdeng ENGEFL Cup33rd222102.3000000100.000.000.000.000.00Matches
2019-202028Cambridge Utdeng ENGFA Cup85th10280.3000000000.000.000.000.000.00Matches
6 Seasons3 Clubs2 Leagues21161,53917.1112100500.060.060.120.060.12
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
Carlisle United (2 Seasons)2 Leagues1098379.3112100100.110.110.220.110.22
Mansfield Town (2 Seasons)2 Leagues633463.8000000200.000.000.000.000.00
Cambridge Utd (2 Seasons)2 Leagues543564.0000000200.000.000.000.000.00
FA Cup (6 Seasons)141094010.4112100400.100.100.190.100.19
EFL Cup (5 Seasons)765996.7000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201018bm BermudaWCQ30600.70000000.000.00Matches
201422bm BermudaWCQ432693.0000000200.000.000.000.000.00Matches
201523bm BermudaFriendlies (M)11720.8000000000.000.000.000.000.00Matches
201725bm BermudaFriendlies (M)443604.0000000200.000.000.000.000.00Matches
201826bm BermudaWCQ332703.0000000000.000.000.000.000.00Matches
201826bm BermudaFriendlies (M)221802.0101100000.500.000.500.500.50Matches
201927bm BermudaFriendlies (M)11580.6000000000.000.000.000.000.00Matches
201927bm BermudaGold CupGR221511.7000000000.000.000.000.000.00Matches
202028bm BermudaFriendlies (M)11901.0000000000.000.000.000.000.00Matches
7 Seasons1 Club3 Leagues21171,51016.8101100400.060.000.060.060.06
Friendlies (M) (5 Seasons)997608.4101100200.120.000.120.120.12
WCQ (3 Seasons)1065996.7000000200.000.000.000.000.00
Gold Cup (1 Season)221511.7000000000.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 Dist PK PKatt Matches
2010-201119Ipswich Towneng ENG2. Championship0.7011.450.0000
2010-201119Bristol Roverseng ENG3. League One2.8010.350.0000
201220Toronto FCus USA1. MLS20.72130.630.1500Matches
201321Toronto FCus USA1. MLS20.0000.0000Matches
2014-201523Mansfield Towneng ENGFA Cup2.6000Matches
2014-201523Mansfield Towneng ENG4. League Two20.45130.640.3800Matches
2015-201624Mansfield Towneng ENGFA Cup0.9000Matches
2015-201624Mansfield Towneng ENGLeague Cup0.4000Matches
2015-201624Mansfield Towneng ENG4. League Two28.15190.680.2600Matches
2016-201725Carlisle Unitedeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2016-201725Carlisle Unitedeng ENGFA Cup1.2100Matches
2016-201725Carlisle Unitedeng ENG4. League Two27.760190.000.690.3200Matches
2017-201826Carlisle Unitedeng ENGEFL Cup2.305240.02.140.860.000.0000Matches
2017-201826Carlisle Unitedeng ENGFA Cup4.804125.00.840.210.000.0000Matches
2017-201826Carlisle Unitedeng ENG4. League Two26.860160.000.600.3800Matches
2018-201927Cambridge Utdeng ENGEFL Cup0.60000.000.0000Matches
2018-201927Cambridge Utdeng ENGFA Cup0.70100.01.480.000.0000Matches
2018-201927Cambridge Utdeng ENG4. League Two25.5300Matches
2019-202028Cambridge Utdeng ENGEFL Cup2.3011100.00.430.430.000.0000Matches
2019-202028Cambridge Utdeng ENGFA Cup0.30000.000.0000Matches
2019-202028Cambridge Utdeng ENG4. League Two16.1218422.21.120.250.060.2511Matches
2024-202533Braintree Towneng ENG5. National League1.2000Matches
10 Seasons7 Clubs7 Leagues207.1303091146.70.360.520.430.2711
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Carlisle United (2 Seasons)3 Leagues63.8131039390.00.160.621.200.3100
Mansfield Town (2 Seasons)3 Leagues52.310320.660.3100
Cambridge Utd (2 Seasons)3 Leagues45.5520525.01.000.250.050.2011
Toronto FC (2 Seasons)1 League40.82130.320.1500
Bristol Rovers (1 Season)1 League2.8010.350.0000
Braintree Town (1 Season)1 League1.2000
Ipswich Town (1 Season)1 League0.7011.450.0000
League Two (6 Seasons)144.5271871216.70.260.600.720.3211
FA Cup (6 Seasons)10.415120.00.870.170.000.0000
EFL Cup (5 Seasons)6.707457.11.110.630.000.0000
MLS (2 Seasons)40.82130.320.1500
League One (1 Season)2.8010.350.0000
National League (1 Season)1.2000
Championship (1 Season)0.7011.450.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2010-201119Bristol Rovers1 League2.8010.350.0000
2010-201119Ipswich Town1 League0.7011.450.0000
201220Toronto FC1 League20.72130.630.1500
201321Toronto FC1 League20.0000.0000
2014-201523Mansfield Town2 Leagues23.05130.640.3800
2015-201624Mansfield Town3 Leagues29.35190.680.2600
2016-201725Carlisle United3 Leagues29.971202000.00.030.706.000.3000
2017-201826Carlisle United3 Leagues33.96919211.10.270.560.670.3200
2018-201927Cambridge Utd3 Leagues26.83100.00.760.000.0000
2019-202028Cambridge Utd3 Leagues18.7219526.31.020.270.050.2011
2024-202533Braintree Town1 League1.2000
10 Seasons7 Clubs7 Leagues207.1303091146.70.360.520.430.2711
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Carlisle United (2 Seasons)3 Leagues63.8131039390.00.160.621.200.3100
Mansfield Town (2 Seasons)3 Leagues52.310320.660.3100
Cambridge Utd (2 Seasons)3 Leagues45.5520525.01.000.250.050.2011
Toronto FC (2 Seasons)1 League40.82130.320.1500
Bristol Rovers (1 Season)1 League2.8010.350.0000
Braintree Town (1 Season)1 League1.2000
Ipswich Town (1 Season)1 League0.7011.450.0000
League Two (6 Seasons)144.5271871216.70.260.600.720.3211
FA Cup (6 Seasons)10.415120.00.870.170.000.0000
EFL Cup (5 Seasons)6.707457.11.110.630.000.0000
MLS (2 Seasons)40.82130.320.1500
League One (1 Season)2.8010.350.0000
National League (1 Season)1.2000
Championship (1 Season)0.7011.450.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2010-201119Bristol Roverseng ENG3. League One22nd2.8010.350.0000
2010-201119Ipswich Towneng ENG2. Championship13th0.7011.450.0000
201220Toronto FCus USA1. MLS19th20.72130.630.1500Matches
201321Toronto FCus USA1. MLS17th20.0000.0000Matches
2014-201523Mansfield Towneng ENG4. League Two21st20.45130.640.3800Matches
2015-201624Mansfield Towneng ENG4. League Two12th28.15190.680.2600Matches
2016-201725Carlisle Unitedeng ENG4. League Two6th27.760190.000.690.3200Matches
2017-201826Carlisle Unitedeng ENG4. League Two10th26.860160.000.600.3800Matches
2018-201927Cambridge Utdeng ENG4. League Two21st25.5300Matches
2019-202028Cambridge Utdeng ENG4. League Two16th16.1218422.21.120.250.060.2511Matches
2024-202533Braintree Towneng ENG5. National League21st1.2000Matches
10 Seasons7 Clubs5 Leagues190.0291886216.70.260.530.720.2911
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Carlisle United (2 Seasons)1 League54.5120350.000.640.3400
Mansfield Town (2 Seasons)1 League48.510320.660.3100
Toronto FC (2 Seasons)1 League40.82130.320.1500
Cambridge Utd (2 Seasons)1 League41.6518422.21.120.250.060.2511
Bristol Rovers (1 Season)1 League2.8010.350.0000
Braintree Town (1 Season)1 League1.2000
Ipswich Town (1 Season)1 League0.7011.450.0000
League Two (6 Seasons)144.5271871216.70.260.600.720.3211
MLS (2 Seasons)40.82130.320.1500
League One (1 Season)2.8010.350.0000
National League (1 Season)1.2000
Championship (1 Season)0.7011.450.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201523Mansfield Towneng ENGFA Cup65th2.6000Matches
2015-201624Mansfield Towneng ENGFA Cup85th0.9000Matches
2015-201624Mansfield Towneng ENGLeague Cup57th0.4000Matches
2016-201725Carlisle Unitedeng ENGEFL Cup33rd1.0011100.01.001.000.000.0000Matches
2016-201725Carlisle Unitedeng ENGFA Cup65th1.2100Matches
2017-201826Carlisle Unitedeng ENGEFL Cup33rd2.305240.02.140.860.000.0000Matches
2017-201826Carlisle Unitedeng ENGFA Cup33rd4.804125.00.840.210.000.0000Matches
2018-201927Cambridge Utdeng ENGEFL Cup58th0.60000.000.0000Matches
2018-201927Cambridge Utdeng ENGFA Cup85th0.70100.01.480.000.0000Matches
2019-202028Cambridge Utdeng ENGEFL Cup33rd2.3011100.00.430.430.000.0000Matches
2019-202028Cambridge Utdeng ENGFA Cup85th0.30000.000.0000Matches
6 Seasons3 Clubs2 Leagues17.1112541.71.000.410.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Carlisle United (2 Seasons)2 Leagues9.3110440.01.230.490.000.0000
Mansfield Town (2 Seasons)2 Leagues3.8000
Cambridge Utd (2 Seasons)2 Leagues4.002150.00.510.250.000.0000
FA Cup (6 Seasons)10.415120.00.870.170.000.0000
EFL Cup (5 Seasons)6.707457.11.110.630.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201018bm BermudaWCQ0.7000Matches
201422bm BermudaWCQ3.0000Matches
201523bm BermudaFriendlies (M)0.8000Matches
201725bm BermudaFriendlies (M)4.0000Matches
201826bm BermudaWCQ3.0000Matches
201826bm BermudaFriendlies (M)2.0100Matches
201927bm BermudaFriendlies (M)0.6000Matches
201927bm BermudaGold CupGR1.7011100.00.600.600.000.0000Matches
202028bm BermudaFriendlies (M)1.0000Matches
7 Seasons1 Club3 Leagues16.8111100.00.600.600.000.0000
Friendlies (M) (5 Seasons)8.4100
WCQ (3 Seasons)6.7000
Gold Cup (1 Season)1.7011100.00.600.600.000.0000
Become a Stathead & surf this site ad-free.

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
2010-201119Ipswich Towneng ENG2. Championship262311.50.702
2010-201119Bristol Roverseng ENG3. League One7254366.12.816
201220Toronto FCus USA1. MLS271,8666961.020.7221451838-20-0.96-0.51Matches
201321Toronto FCus USA1. MLS281,8026458.920.0201482133-12-0.60-0.24Matches
2014-201523Mansfield Towneng ENGFA Cup42345965.02.6291222601.2532+1+0.38+1.10Matches
2014-201523Mansfield Towneng ENG4. League Two301,8406144.420.42081061.001823-5-0.24+0.50Matches
2015-201624Mansfield Towneng ENGFA Cup1808044.40.91800011.000000.00+1.80Matches
2015-201624Mansfield Towneng ENGLeague Cup1323235.60.40013100.0001-1-2.81+0.29Matches
2015-201624Mansfield Towneng ENG4. League Two372,5256861.028.13012741.494035+5+0.18+0.01Matches
2016-201725Carlisle Unitedeng ENGEFL Cup1909042.91.01901013.0021+1+1.00+1.00Matches
2016-201725Carlisle Unitedeng ENGFA Cup21085460.01.2160014801.5043+1+0.83+2.08Matches
2016-201725Carlisle Unitedeng ENG4. League Two382,4896660.127.727121161.40353500.00-0.05Matches
2017-201826Carlisle Unitedeng ENGEFL Cup2210105100.02.321052001.503300.00Matches
2017-201826Carlisle Unitedeng ENGFA Cup54298695.34.85862001.6076+1+0.21+0.21Matches
2017-201826Carlisle Unitedeng ENG4. League Two342,4127158.326.82816691.41373700.00-0.42Matches
2018-201927Cambridge Utdeng ENGEFL Cup1575763.30.61570000.0003-3-4.74-4.74Matches
2018-201927Cambridge Utdeng ENGFA Cup1616167.80.71610000.0004-4-5.90-15.21Matches
2018-201927Cambridge Utdeng ENG4. League Two322,2967255.525.527821451631.132135-14-0.55+0.04Matches
2019-202028Cambridge Utdeng ENGEFL Cup2210105100.02.321052001.5017-6-2.57Matches
2019-202028Cambridge Utdeng ENGFA Cup1282815.60.30012801.0010+1+3.21+4.40Matches
2019-202028Cambridge Utdeng ENG4. League Two231,4456343.416.11483993261.352215+7+0.44+1.15Matches
2024-202533Braintree Towneng ENG5. National League6107185.21.20061811.002200.00+0.64Matches
10 Seasons7 Clubs7 Leagues28518,6376543.6207.1205831088025371.30235283-48-0.24+0.12
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Carlisle United (2 Seasons)3 Leagues825,7387061.563.86488331848161.448885+3+0.05-0.15
Mansfield Town (2 Seasons)3 Leagues734,7116552.952.35388222028111.25616100.00+0.45
Cambridge Utd (2 Seasons)3 Leagues604,0976851.045.5458225152791.194564-19-0.42+0.18
Toronto FC (2 Seasons)1 League553,6686759.940.84228133971-32-0.79-0.38
Bristol Rovers (1 Season)1 League7254366.12.816
Braintree Town (1 Season)1 League6107185.21.20061811.002200.00+0.64
Ipswich Town (1 Season)1 League262311.50.702
League Two (6 Seasons)19413,0076754.1144.514682714826341.31173180-7-0.05+0.23
FA Cup (6 Seasons)149406765.310.41081443211.29151500.00+0.54
EFL Cup (5 Seasons)75998674.06.7695513111.29615-9-1.35-0.50
MLS (2 Seasons)553,6686759.940.84228133971-32-0.79-0.38
League One (1 Season)7254366.12.816
National League (1 Season)6107185.21.20061811.002200.00+0.64
Championship (1 Season)262311.50.702
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
2010-201119Bristol Rovers1 League7254366.12.816
2010-201119Ipswich Town1 League262311.50.702
201220Toronto FC1 League271,8666961.020.7221451838-20-0.96-0.51
201321Toronto FC1 League281,8026458.920.0201482133-12-0.60-0.24
2014-201523Mansfield Town2 Leagues342,0746146.123.0229110122661.032125-4-0.17+0.57
2015-201624Mansfield Town3 Leagues392,6376859.829.331811283151.444036+4+0.14+0.19
2016-201725Carlisle United3 Leagues412,6876659.329.9297513124871.444139+2+0.07+0.07
2017-201826Carlisle United3 Leagues413,0517463.633.9359120691.444746+1+0.03-0.38
2018-201927Cambridge Utd3 Leagues342,4147155.926.829801451631.062142-21-0.78-0.36
2019-202028Cambridge Utd3 Leagues261,6836545.218.7168511103261.352422+2+0.11+0.86
2024-202533Braintree Town1 League6107185.21.20061811.002200.00+0.64
10 Seasons7 Clubs7 Leagues28518,6376543.6207.1205831088025371.30235283-48-0.24+0.12
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Carlisle United (2 Seasons)3 Leagues825,7387061.563.86488331848161.448885+3+0.05-0.15
Mansfield Town (2 Seasons)3 Leagues734,7116552.952.35388222028111.25616100.00+0.45
Cambridge Utd (2 Seasons)3 Leagues604,0976851.045.5458225152791.194564-19-0.42+0.18
Toronto FC (2 Seasons)1 League553,6686759.940.84228133971-32-0.79-0.38
Bristol Rovers (1 Season)1 League7254366.12.816
Braintree Town (1 Season)1 League6107185.21.20061811.002200.00+0.64
Ipswich Town (1 Season)1 League262311.50.702
League Two (6 Seasons)19413,0076754.1144.514682714826341.31173180-7-0.05+0.23
FA Cup (6 Seasons)149406765.310.41081443211.29151500.00+0.54
EFL Cup (5 Seasons)75998674.06.7695513111.29615-9-1.35-0.50
MLS (2 Seasons)553,6686759.940.84228133971-32-0.79-0.38
League One (1 Season)7254366.12.816
National League (1 Season)6107185.21.20061811.002200.00+0.64
Championship (1 Season)262311.50.702
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
2010-201119Bristol Roverseng ENG3. League One22nd7254366.12.816
2010-201119Ipswich Towneng ENG2. Championship13th262311.50.702
201220Toronto FCus USA1. MLS19th271,8666961.020.7221451838-20-0.96-0.51Matches
201321Toronto FCus USA1. MLS17th281,8026458.920.0201482133-12-0.60-0.24Matches
2014-201523Mansfield Towneng ENG4. League Two21st301,8406144.420.42081061.001823-5-0.24+0.50Matches
2015-201624Mansfield Towneng ENG4. League Two12th372,5256861.028.13012741.494035+5+0.18+0.01Matches
2016-201725Carlisle Unitedeng ENG4. League Two6th382,4896660.127.727121161.40353500.00-0.05Matches
2017-201826Carlisle Unitedeng ENG4. League Two10th342,4127158.326.82816691.41373700.00-0.42Matches
2018-201927Cambridge Utdeng ENG4. League Two21st322,2967255.525.527821451631.132135-14-0.55+0.04Matches
2019-202028Cambridge Utdeng ENG4. League Two16th231,4456343.416.11483993261.352215+7+0.44+1.15Matches
2024-202533Braintree Towneng ENG5. National League21st6107185.21.20061811.002200.00+0.64Matches
10 Seasons7 Clubs5 Leagues26417,0986542.2190.018982997524351.30214253-39-0.21+0.13
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Carlisle United (2 Seasons)1 League724,9016859.254.5552817151.40727200.00-0.24
Mansfield Town (2 Seasons)1 League674,3656552.748.5502017101.27585800.00+0.37
Toronto FC (2 Seasons)1 League553,6686759.940.84228133971-32-0.79-0.38
Cambridge Utd (2 Seasons)1 League553,7416850.141.6418223142691.224350-7-0.17+0.48
Bristol Rovers (1 Season)1 League7254366.12.816
Braintree Town (1 Season)1 League6107185.21.20061811.002200.00+0.64
Ipswich Town (1 Season)1 League262311.50.702
League Two (6 Seasons)19413,0076754.1144.514682714826341.31173180-7-0.05+0.23
MLS (2 Seasons)553,6686759.940.84228133971-32-0.79-0.38
League One (1 Season)7254366.12.816
National League (1 Season)6107185.21.20061811.002200.00+0.64
Championship (1 Season)262311.50.702
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
2014-201523Mansfield Towneng ENGFA Cup65th42345965.02.6291222601.2532+1+0.38+1.10Matches
2015-201624Mansfield Towneng ENGFA Cup85th1808044.40.91800011.000000.00+1.80Matches
2015-201624Mansfield Towneng ENGLeague Cup57th1323235.60.40013100.0001-1-2.81+0.29Matches
2016-201725Carlisle Unitedeng ENGEFL Cup33rd1909042.91.01901013.0021+1+1.00+1.00Matches
2016-201725Carlisle Unitedeng ENGFA Cup65th21085460.01.2160014801.5043+1+0.83+2.08Matches
2017-201826Carlisle Unitedeng ENGEFL Cup33rd2210105100.02.321052001.503300.00Matches
2017-201826Carlisle Unitedeng ENGFA Cup33rd54298695.34.85862001.6076+1+0.21+0.21Matches
2018-201927Cambridge Utdeng ENGEFL Cup58th1575763.30.61570000.0003-3-4.74-4.74Matches
2018-201927Cambridge Utdeng ENGFA Cup85th1616167.80.71610000.0004-4-5.90-15.21Matches
2019-202028Cambridge Utdeng ENGEFL Cup33rd2210105100.02.321052001.5017-6-2.57Matches
2019-202028Cambridge Utdeng ENGFA Cup85th1282815.60.30012801.0010+1+3.21+4.40Matches
6 Seasons3 Clubs2 Leagues211,5397368.417.11686953221.292130-9-0.53+0.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Carlisle United (2 Seasons)2 Leagues108378479.79.3988514811.701613+3+0.32+0.75
Mansfield Town (2 Seasons)2 Leagues63465854.93.8388232811.003300.00+1.58
Cambridge Utd (2 Seasons)2 Leagues53567162.54.0482212800.80214-12-3.03-3.45
FA Cup (6 Seasons)149406765.310.41081443211.29151500.00+0.54
EFL Cup (5 Seasons)75998674.06.7695513111.29615-9-1.35-0.50
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201018bm BermudaWCQ3602016.70.70031912.3301-1-1.50-2.10Matches
201422bm BermudaWCQ42696749.83.0380112801.0014-3-1.00-2.33Matches
201523bm BermudaFriendlies (M)1727226.70.81720001.001100.00-0.91Matches
201725bm BermudaFriendlies (M)436090100.04.04904001.00810-2-0.50Matches
201826bm BermudaWCQ32709075.03.03903011.3331+2+0.67-4.33Matches
201826bm BermudaFriendlies (M)218090100.02.02902000.5023-1-0.50Matches
201927bm BermudaFriendlies (M)1585821.50.61580003.0010+1+1.55+3.67Matches
201927bm BermudaGold CupGR21517655.91.72761010.0023-1-0.60-1.35Matches
202028bm BermudaFriendlies (M)19090100.01.01901000.0002-2-2.00Matches
7 Seasons1 Club3 Leagues211,5107255.916.817841242131.141825-7-0.42-1.10
Friendlies (M) (5 Seasons)97608465.08.49847001.001216-4-0.47+0.18
WCQ (3 Seasons)105996047.56.7686442121.5046-2-0.30-1.80
Gold Cup (1 Season)21517655.91.72761010.0023-1-0.60-1.35

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
2010-201119Ipswich Towneng ENG2. Championship0.7001
2010-201119Bristol Roverseng ENG3. League One2.8004
201220Toronto FCus USA1. MLS20.73024Matches
201321Toronto FCus USA1. MLS20.03129Matches
2014-201523Mansfield Towneng ENGFA Cup2.61000Matches
2014-201523Mansfield Towneng ENG4. League Two20.44121Matches
2015-201624Mansfield Towneng ENGFA Cup0.91000Matches
2015-201624Mansfield Towneng ENGLeague Cup0.40000Matches
2015-201624Mansfield Towneng ENG4. League Two28.13023Matches
2016-201725Carlisle Unitedeng ENGEFL Cup1.0000101100000Matches
2016-201725Carlisle Unitedeng ENGFA Cup1.20000Matches
2016-201725Carlisle Unitedeng ENG4. League Two27.73003600000000Matches
2017-201826Carlisle Unitedeng ENGEFL Cup2.3000350500000Matches
2017-201826Carlisle Unitedeng ENGFA Cup4.81002237000Matches
2017-201826Carlisle Unitedeng ENG4. League Two26.81002600000000Matches
2018-201927Cambridge Utdeng ENGEFL Cup0.6000021000000Matches
2018-201927Cambridge Utdeng ENGFA Cup0.7100130200000Matches
2018-201927Cambridge Utdeng ENG4. League Two25.54000Matches
2019-202028Cambridge Utdeng ENGEFL Cup2.31003401120Matches
2019-202028Cambridge Utdeng ENGFA Cup0.30000000000Matches
2019-202028Cambridge Utdeng ENG4. League Two16.172225200121825000Matches
2024-202533Braintree Towneng ENG5. National League1.22000Matches
10 Seasons7 Clubs7 Leagues207.13542199365281927000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Carlisle United (2 Seasons)3 Leagues63.850068741300000
Mansfield Town (2 Seasons)3 Leagues52.3910440
Cambridge Utd (2 Seasons)3 Leagues45.5132229291151927000
Toronto FC (2 Seasons)1 League40.86153
Bristol Rovers (1 Season)1 League2.8004
Braintree Town (1 Season)1 League1.22000
Ipswich Town (1 Season)1 League0.7001
League Two (6 Seasons)144.52232131200121825000
FA Cup (6 Seasons)10.4400353900000
EFL Cup (5 Seasons)6.71007112712000
MLS (2 Seasons)40.86153
League One (1 Season)2.8004
National League (1 Season)1.22000
Championship (1 Season)0.7001
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201119Bristol Rovers1 League2.8004
2010-201119Ipswich Town1 League0.7001
201220Toronto FC1 League20.73024
201321Toronto FC1 League20.03129
2014-201523Mansfield Town2 Leagues23.0510210
2015-201624Mansfield Town3 Leagues29.3400230
2016-201725Carlisle United3 Leagues29.93003701100000
2017-201826Carlisle United3 Leagues33.920031731200000
2018-201927Cambridge Utd3 Leagues26.8500151200000
2019-202028Cambridge Utd3 Leagues18.782228240131927000
2024-202533Braintree Town1 League1.22000
10 Seasons7 Clubs7 Leagues207.13542199365281927000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Carlisle United (2 Seasons)3 Leagues63.850068741300000
Mansfield Town (2 Seasons)3 Leagues52.3910440
Cambridge Utd (2 Seasons)3 Leagues45.5132229291151927000
Toronto FC (2 Seasons)1 League40.86153
Bristol Rovers (1 Season)1 League2.8004
Braintree Town (1 Season)1 League1.22000
Ipswich Town (1 Season)1 League0.7001
League Two (6 Seasons)144.52232131200121825000
FA Cup (6 Seasons)10.4400353900000
EFL Cup (5 Seasons)6.71007112712000
MLS (2 Seasons)40.86153
League One (1 Season)2.8004
National League (1 Season)1.22000
Championship (1 Season)0.7001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201119Bristol Roverseng ENG3. League One22nd2.8004
2010-201119Ipswich Towneng ENG2. Championship13th0.7001
201220Toronto FCus USA1. MLS19th20.73024Matches
201321Toronto FCus USA1. MLS17th20.03129Matches
2014-201523Mansfield Towneng ENG4. League Two21st20.44121Matches
2015-201624Mansfield Towneng ENG4. League Two12th28.13023Matches
2016-201725Carlisle Unitedeng ENG4. League Two6th27.73003600000000Matches
2017-201826Carlisle Unitedeng ENG4. League Two10th26.81002600000000Matches
2018-201927Cambridge Utdeng ENG4. League Two21st25.54000Matches
2019-202028Cambridge Utdeng ENG4. League Two16th16.172225200121825000Matches
2024-202533Braintree Towneng ENG5. National League21st1.22000Matches
10 Seasons7 Clubs5 Leagues190.03042189200121825000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Carlisle United (2 Seasons)1 League54.54006200000000
Mansfield Town (2 Seasons)1 League48.57144
Toronto FC (2 Seasons)1 League40.86153
Cambridge Utd (2 Seasons)1 League41.6112225200121825000
Bristol Rovers (1 Season)1 League2.8004
Braintree Town (1 Season)1 League1.22000
Ipswich Town (1 Season)1 League0.7001
League Two (6 Seasons)144.52232131200121825000
MLS (2 Seasons)40.86153
League One (1 Season)2.8004
National League (1 Season)1.22000
Championship (1 Season)0.7001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201523Mansfield Towneng ENGFA Cup65th2.61000Matches
2015-201624Mansfield Towneng ENGFA Cup85th0.91000Matches
2015-201624Mansfield Towneng ENGLeague Cup57th0.40000Matches
2016-201725Carlisle Unitedeng ENGEFL Cup33rd1.0000101100000Matches
2016-201725Carlisle Unitedeng ENGFA Cup65th1.20000Matches
2017-201826Carlisle Unitedeng ENGEFL Cup33rd2.3000350500000Matches
2017-201826Carlisle Unitedeng ENGFA Cup33rd4.81002237000Matches
2018-201927Cambridge Utdeng ENGEFL Cup58th0.6000021000000Matches
2018-201927Cambridge Utdeng ENGFA Cup85th0.7100130200000Matches
2019-202028Cambridge Utdeng ENGEFL Cup33rd2.31003401120Matches
2019-202028Cambridge Utdeng ENGFA Cup85th0.30000000000Matches
6 Seasons3 Clubs2 Leagues17.1500101651612000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Carlisle United (2 Seasons)2 Leagues9.31006741300000
Mansfield Town (2 Seasons)2 Leagues3.82000
Cambridge Utd (2 Seasons)2 Leagues4.0200491312000
FA Cup (6 Seasons)10.4400353900000
EFL Cup (5 Seasons)6.71007112712000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201018bm BermudaWCQ0.70000Matches
201422bm BermudaWCQ3.02000Matches
201523bm BermudaFriendlies (M)0.80000Matches
201725bm BermudaFriendlies (M)4.02000Matches
201826bm BermudaWCQ3.00000Matches
201826bm BermudaFriendlies (M)2.00000Matches
201927bm BermudaFriendlies (M)0.60000Matches
201927bm BermudaGold CupGR1.70001001010Matches
202028bm BermudaFriendlies (M)1.00000Matches
7 Seasons1 Club3 Leagues16.84001001010
Friendlies (M) (5 Seasons)8.42000
WCQ (3 Seasons)6.72000
Gold Cup (1 Season)1.70001001010

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, 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.