Last 5 Matches

Last 5 Matches Table
Performance
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Fls Fld Off Crs TklW Int OG PKwon PKcon Match Report
2026-05-30SatCanPLRegular SeasonAwayL 0–1Vancouver FCHFX WanderersYCB900000000Match Report
2026-05-23SatCanPLRegular SeasonHomeD 1–1Vancouver FCFC SupraYCB900000100Match Report
2026-05-17SunCanPLRegular SeasonHomeL 0–2Vancouver FCCavalry FCYCB900000000Match Report
2026-05-03SunCanPLRegular SeasonAwayW 3–1Vancouver FCPacific FCYCB900000000Match Report
2026-04-26SunCanPLRegular SeasonAwayD 1–1Vancouver FCAtlético OttawaYCB650000000Match 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
2015-201618Brentfordeng ENG2. Championship11520.6000000000.000.000.000.000.00Matches
2016-201719Brentfordeng ENG2. Championship15131,12212.5101100000.080.000.080.080.08Matches
2016-201719Brentfordeng ENGEFL Cup111201.3000000100.000.000.000.000.00Matches
2016-201719Brentfordeng ENGFA Cup11901.0202200002.000.002.002.002.00Matches
2017-201820Brentfordeng ENG2. Championship00Matches
2017-201820Bradford Cityeng ENGEFL Cup11750.8000000000.000.000.000.000.00Matches
2017-201820Bradford Cityeng ENG3. League One875686.3000000100.000.000.000.000.00Matches
2018-201921Brentfordeng ENG2. Championship1080.1000000000.000.000.000.000.00Matches
2018-201921Brentfordeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2018-201921Cheltenham Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201921Cheltenham Towneng ENG4. League Two653944.4000000000.000.000.000.000.00Matches
2019-202022Dundeesct SCO2. Championship10160.2000000000.000.000.000.000.00Matches
202123Cavalry FCca CAN1. CanPL1185546.2011000000.000.160.160.000.16Matches
202325Cavalry FCca CAN1. CanPL422112.3000000100.000.000.000.000.00Matches
202426Cavalry FCca CAN1. CanPL21191,60917.9000000300.000.000.000.000.00Matches
202426Cavalry FC1. CCC00Matches
202527Cavalry FCca CAN1. CanPL16108008.9011000200.000.110.110.000.11Matches
202527Cavalry FC1. CCC1030.0000000000.000.000.000.000.00Matches
202628Vancouver FCca CAN1. CanPL886957.7000000200.000.000.000.000.00Matches
202628Vancouver FC1. CCC221802.0000000000.000.000.000.000.00Matches
10 Seasons6 Clubs8 Leagues101816,76775.23253001000.040.030.070.040.07
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
Cavalry FC (4 Seasons)2 Leagues53393,17735.3022000600.000.060.060.000.06
Brentford (4 Seasons)3 Leagues21181,57217.5303300100.170.000.170.170.17
Vancouver FC (1 Season)2 Leagues10108759.7000000200.000.000.000.000.00
Bradford City (1 Season)2 Leagues986437.1000000100.000.000.000.000.00
Cheltenham Town (1 Season)2 Leagues764845.4000000000.000.000.000.000.00
Dundee (1 Season)1 League10160.2000000000.000.000.000.000.00
CanPL (5 Seasons)60473,86943.0022000800.000.050.050.000.05
Championship (4 Seasons)17141,18213.1101100000.080.000.080.080.08
EFL Cup (3 Seasons)443754.2000000100.000.000.000.000.00
CCC (3 Seasons)321832.0000000000.000.000.000.000.00
FA Cup (2 Seasons)221802.0202200001.000.001.001.001.00
League One (1 Season)875686.3000000100.000.000.000.000.00
League Two (1 Season)653944.4000000000.000.000.000.000.00
Championship (1 Season)10160.2000000000.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
2015-201618Brentford1 League11520.6000000000.000.000.000.000.00
2016-201719Brentford3 Leagues17151,33214.8303300100.200.000.200.200.20
2017-201820Bradford City2 Leagues986437.1000000100.000.000.000.000.00
2017-201820Brentford1 League00
2018-201921Brentford2 Leagues321882.1000000000.000.000.000.000.00
2018-201921Cheltenham Town2 Leagues764845.4000000000.000.000.000.000.00
2019-202022Dundee1 League10160.2000000000.000.000.000.000.00
202123Cavalry FC1 League1185546.2011000000.000.160.160.000.16
202325Cavalry FC1 League422112.3000000100.000.000.000.000.00
202426Cavalry FC2 Leagues21191,60917.9000000300.000.000.000.000.00
202527Cavalry FC2 Leagues17108038.9011000200.000.110.110.000.11
202628Vancouver FC2 Leagues10108759.7000000200.000.000.000.000.00
10 Seasons6 Clubs8 Leagues101816,76775.23253001000.040.030.070.040.07
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
Cavalry FC (4 Seasons)2 Leagues53393,17735.3022000600.000.060.060.000.06
Brentford (4 Seasons)3 Leagues21181,57217.5303300100.170.000.170.170.17
Vancouver FC (1 Season)2 Leagues10108759.7000000200.000.000.000.000.00
Bradford City (1 Season)2 Leagues986437.1000000100.000.000.000.000.00
Cheltenham Town (1 Season)2 Leagues764845.4000000000.000.000.000.000.00
Dundee (1 Season)1 League10160.2000000000.000.000.000.000.00
CanPL (5 Seasons)60473,86943.0022000800.000.050.050.000.05
Championship (4 Seasons)17141,18213.1101100000.080.000.080.080.08
EFL Cup (3 Seasons)443754.2000000100.000.000.000.000.00
CCC (3 Seasons)321832.0000000000.000.000.000.000.00
FA Cup (2 Seasons)221802.0202200001.000.001.001.001.00
League One (1 Season)875686.3000000100.000.000.000.000.00
League Two (1 Season)653944.4000000000.000.000.000.000.00
Championship (1 Season)10160.2000000000.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
2015-201618Brentfordeng ENG2. Championship9th11520.6000000000.000.000.000.000.00Matches
2016-201719Brentfordeng ENG2. Championship10th15131,12212.5101100000.080.000.080.080.08Matches
2017-201820Bradford Cityeng ENG3. League One11th875686.3000000100.000.000.000.000.00Matches
2017-201820Brentfordeng ENG2. Championship9th00Matches
2018-201921Brentfordeng ENG2. Championship11th1080.1000000000.000.000.000.000.00Matches
2018-201921Cheltenham Towneng ENG4. League Two16th653944.4000000000.000.000.000.000.00Matches
2019-202022Dundeesct SCO2. Championship3rd10160.2000000000.000.000.000.000.00Matches
202123Cavalry FCca CAN1. CanPL2nd1185546.2011000000.000.160.160.000.16Matches
202325Cavalry FCca CAN1. CanPL1st422112.3000000100.000.000.000.000.00Matches
202426Cavalry FCca CAN1. CanPL2nd21191,60917.9000000300.000.000.000.000.00Matches
202527Cavalry FCca CAN1. CanPL3rd16108008.9011000200.000.110.110.000.11Matches
202628Vancouver FCca CAN1. CanPL7th886957.7000000200.000.000.000.000.00Matches
10 Seasons6 Clubs5 Leagues92736,02967.0123100900.010.030.040.010.04
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
Cavalry FC (4 Seasons)1 League52393,17435.3022000600.000.060.060.000.06
Brentford (4 Seasons)1 League17141,18213.1101100000.080.000.080.080.08
Vancouver FC (1 Season)1 League886957.7000000200.000.000.000.000.00
Bradford City (1 Season)1 League875686.3000000100.000.000.000.000.00
Cheltenham Town (1 Season)1 League653944.4000000000.000.000.000.000.00
Dundee (1 Season)1 League10160.2000000000.000.000.000.000.00
CanPL (5 Seasons)60473,86943.0022000800.000.050.050.000.05
Championship (4 Seasons)17141,18213.1101100000.080.000.080.080.08
League One (1 Season)875686.3000000100.000.000.000.000.00
League Two (1 Season)653944.4000000000.000.000.000.000.00
Championship (1 Season)10160.2000000000.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
2016-201719Brentfordeng ENGEFL Cup58th111201.3000000100.000.000.000.000.00Matches
2016-201719Brentfordeng ENGFA Cup17th11901.0202200002.000.002.002.002.00Matches
2017-201820Bradford Cityeng ENGEFL Cup58th11750.8000000000.000.000.000.000.00Matches
2018-201921Brentfordeng ENGEFL Cup17th221802.0000000000.000.000.000.000.00Matches
2018-201921Cheltenham Towneng ENGFA Cup65th11901.0000000000.000.000.000.000.00Matches
3 Seasons3 Clubs2 Leagues665556.2202200100.320.000.320.320.32
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
Brentford (2 Seasons)2 Leagues443904.3202200100.460.000.460.460.46
Bradford City (1 Season)1 League11750.8000000000.000.000.000.000.00
Cheltenham Town (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (3 Seasons)443754.2000000100.000.000.000.000.00
FA Cup (2 Seasons)221802.0202200001.000.001.001.001.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
202426Cavalry FC1. CCC00Matches
202527Cavalry FC1. CCC1030.0000000000.000.000.000.000.00Matches
202628Vancouver FC1. CCC221802.0000000000.000.000.000.000.00Matches
3 Seasons2 Clubs1 League321832.0000000000.000.000.000.000.00
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
Cavalry FC (2 Seasons)1 League1030.0000000000.000.000.000.000.00
Vancouver FC (1 Season)1 League221802.0000000000.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
2015-201618Brentfordeng ENG2. Championship0.6000.0000Matches
2016-201719Brentfordeng ENG2. Championship12.51030.000.240.3300Matches
2016-201719Brentfordeng ENGEFL Cup1.30000.000.0000Matches
2016-201719Brentfordeng ENGFA Cup1.0200Matches
2017-201820Bradford Cityeng ENGEFL Cup0.80000.000.0000Matches
2017-201820Bradford Cityeng ENG3. League One6.30010.000.160.0000Matches
2018-201921Brentfordeng ENG2. Championship0.10000.000.0000Matches
2018-201921Brentfordeng ENGEFL Cup2.00100.00.500.000.0000Matches
2018-201921Cheltenham Towneng ENGFA Cup1.00000.000.0000Matches
2018-201921Cheltenham Towneng ENG4. League Two4.4000Matches
2019-202022Dundeesct SCO2. Championship0.2000Matches
202123Cavalry FCca CAN1. CanPL6.2000Matches
202325Cavalry FCca CAN1. CanPL2.3000Matches
202426Cavalry FCca CAN1. CanPL17.9000Matches
202527Cavalry FCca CAN1. CanPL8.9000Matches
202527Cavalry FC1. CCC0.00000.000.0000Matches
202628Vancouver FCca CAN1. CanPL7.7000Matches
202628Vancouver FC1. CCC2.00000.000.0000Matches
10 Seasons6 Clubs8 Leagues75.2314400.00.040.151.000.2500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cavalry FC (4 Seasons)2 Leagues35.30000.000.0000
Brentford (4 Seasons)3 Leagues17.5313300.00.060.181.000.3300
Vancouver FC (1 Season)2 Leagues9.70000.000.0000
Bradford City (1 Season)2 Leagues7.10010.000.140.0000
Cheltenham Town (1 Season)2 Leagues5.40000.000.0000
Dundee (1 Season)1 League0.2000
CanPL (5 Seasons)43.0000
Championship (4 Seasons)13.11030.000.230.3300
EFL Cup (3 Seasons)4.20100.00.240.000.0000
CCC (3 Seasons)2.00000.000.0000
FA Cup (2 Seasons)2.02000.000.0000
League One (1 Season)6.30010.000.160.0000
League Two (1 Season)4.4000
Championship (1 Season)0.2000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201618Brentford1 League0.6000.0000
2016-201719Brentford3 Leagues14.83030.000.220.3300
2017-201820Bradford City2 Leagues7.10010.000.140.0000
2018-201921Brentford2 Leagues2.10100.00.480.000.0000
2018-201921Cheltenham Town2 Leagues5.40000.000.0000
2019-202022Dundee1 League0.2000
202123Cavalry FC1 League6.2000
202325Cavalry FC1 League2.3000
202426Cavalry FC2 Leagues17.9000
202527Cavalry FC2 Leagues8.90000.000.0000
202628Vancouver FC2 Leagues9.70000.000.0000
10 Seasons6 Clubs8 Leagues75.2314400.00.040.151.000.2500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cavalry FC (4 Seasons)2 Leagues35.30000.000.0000
Brentford (4 Seasons)3 Leagues17.5313300.00.060.181.000.3300
Vancouver FC (1 Season)2 Leagues9.70000.000.0000
Bradford City (1 Season)2 Leagues7.10010.000.140.0000
Cheltenham Town (1 Season)2 Leagues5.40000.000.0000
Dundee (1 Season)1 League0.2000
CanPL (5 Seasons)43.0000
Championship (4 Seasons)13.11030.000.230.3300
EFL Cup (3 Seasons)4.20100.00.240.000.0000
CCC (3 Seasons)2.00000.000.0000
FA Cup (2 Seasons)2.02000.000.0000
League One (1 Season)6.30010.000.160.0000
League Two (1 Season)4.4000
Championship (1 Season)0.2000
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
2015-201618Brentfordeng ENG2. Championship9th0.6000.0000Matches
2016-201719Brentfordeng ENG2. Championship10th12.51030.000.240.3300Matches
2017-201820Bradford Cityeng ENG3. League One11th6.30010.000.160.0000Matches
2018-201921Brentfordeng ENG2. Championship11th0.10000.000.0000Matches
2018-201921Cheltenham Towneng ENG4. League Two16th4.4000Matches
2019-202022Dundeesct SCO2. Championship3rd0.2000Matches
202123Cavalry FCca CAN1. CanPL2nd6.2000Matches
202325Cavalry FCca CAN1. CanPL1st2.3000Matches
202426Cavalry FCca CAN1. CanPL2nd17.9000Matches
202527Cavalry FCca CAN1. CanPL3rd8.9000Matches
202628Vancouver FCca CAN1. CanPL7th7.7000Matches
10 Seasons6 Clubs5 Leagues67.01040.000.210.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cavalry FC (4 Seasons)1 League35.3000
Brentford (4 Seasons)1 League13.11030.000.230.3300
Vancouver FC (1 Season)1 League7.7000
Bradford City (1 Season)1 League6.30010.000.160.0000
Cheltenham Town (1 Season)1 League4.4000
Dundee (1 Season)1 League0.2000
CanPL (5 Seasons)43.0000
Championship (4 Seasons)13.11030.000.230.3300
League One (1 Season)6.30010.000.160.0000
League Two (1 Season)4.4000
Championship (1 Season)0.2000
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
2016-201719Brentfordeng ENGEFL Cup58th1.30000.000.0000Matches
2016-201719Brentfordeng ENGFA Cup17th1.0200Matches
2017-201820Bradford Cityeng ENGEFL Cup58th0.80000.000.0000Matches
2018-201921Brentfordeng ENGEFL Cup17th2.00100.00.500.000.0000Matches
2018-201921Cheltenham Towneng ENGFA Cup65th1.00000.000.0000Matches
3 Seasons3 Clubs2 Leagues6.22100.00.190.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Brentford (2 Seasons)2 Leagues4.32100.00.300.000.0000
Bradford City (1 Season)1 League0.80000.000.0000
Cheltenham Town (1 Season)1 League1.00000.000.0000
EFL Cup (3 Seasons)4.20100.00.240.000.0000
FA Cup (2 Seasons)2.02000.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202527Cavalry FC1. CCC0.00000.000.0000Matches
202628Vancouver FC1. CCC2.00000.000.0000Matches
3 Seasons2 Clubs1 League2.00000.000.0000
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Cavalry FC (2 Seasons)1 League0.00000.000.0000
Vancouver FC (1 Season)1 League2.00000.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
2015-201618Brentfordeng ENG2. Championship152521.30.610003.0030+3+5.19+5.15Matches
2016-201719Brentfordeng ENG2. Championship151,1227527.112.51382111.272122-1-0.08-0.41Matches
2016-201719Brentfordeng ENGEFL Cup1120120100.01.311201000.0001-1-0.75Matches
2016-201719Brentfordeng ENGFA Cup1909050.01.01901013.0051+4+4.00+8.00Matches
2017-201820Brentfordeng ENG2. Championship00001Matches
2017-201820Bradford Cityeng ENGEFL Cup1757583.30.81750000.0012-1-1.20-1.20Matches
2017-201820Bradford Cityeng ENG3. League One85687113.76.374191.3876+1+0.16+0.44Matches
2018-201921Brentfordeng ENG2. Championship1880.20.1001723.0010+1+11.25+10.96Matches
2018-201921Brentfordeng ENGEFL Cup21809066.72.02902003.0052+3+1.50+3.50Matches
2018-201921Cheltenham Towneng ENGFA Cup1909033.31.01901020.0013-2-2.00-3.00Matches
2018-201921Cheltenham Towneng ENG4. League Two6394669.54.4574212260.6759-4-0.91-0.75Matches
2019-202022Dundeesct SCO2. Championship116160.70.20011641.000000.00-0.04Matches
202123Cavalry FCca CAN1. CanPL115545022.06.286713501.7586+2+0.32+0.23Matches
202325Cavalry FCca CAN1. CanPL4211538.42.3266024022.5042+2+0.85+0.19Matches
202426Cavalry FCca CAN1. CanPL211,6097763.817.91984142731.712314+9+0.50+0.21Matches
202426Cavalry FC1. CCC00002Matches
202527Cavalry FCca CAN1. CanPL168005031.78.91072461331.581511+4+0.45+0.08Matches
202527Cavalry FC1. CCC1331.70.0001303.000000.00+0.51Matches
202628Vancouver FCca CAN1. CanPL86958796.57.78877000.6358-3-0.39+3.21Matches
202628Vancouver FC1. CCC218090100.02.02902000.0008-8-4.00Matches
10 Seasons6 Clubs8 Leagues1016,7676717.275.28180472014461.4710495+9+0.12+0.02
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cavalry FC (4 Seasons)2 Leagues533,1776030.435.33977191414101.765033+17+0.48+0.13
Brentford (4 Seasons)3 Leagues211,572759.217.518981237151.623526+9+0.52+0.36
Vancouver FC (1 Season)2 Leagues108758897.29.710889000.50516-11-1.13+2.47
Bradford City (1 Season)2 Leagues96437115.27.18754191.238800.00+0.28
Cheltenham Town (1 Season)2 Leagues74846911.05.4677312280.57612-6-1.12-1.00
Dundee (1 Season)1 League116160.70.20011641.000000.00-0.04
CanPL (5 Seasons)603,8696435.843.0477826131481.595541+14+0.33-0.04
Championship (4 Seasons)171,182707.213.114837141.472522+3+0.23+0.02
EFL Cup (3 Seasons)43759478.14.24943001.5065+1+0.24+1.95
CCC (3 Seasons)31836133.92.029021321.0008-8-3.93-3.43
FA Cup (2 Seasons)21809040.02.02902031.5064+2+1.00+1.67
League One (1 Season)85687113.76.374191.3876+1+0.16+0.44
League Two (1 Season)6394669.54.4574212260.6759-4-0.91-0.75
Championship (1 Season)116160.70.20011641.000000.00-0.04
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
2015-201618Brentford1 League152521.30.610003.0030+3+5.19+5.15
2016-201719Brentford3 Leagues171,3327830.014.815105102121.302624+2+0.14-0.07
2017-201820Bradford City2 Leagues96437115.27.18754191.238800.00+0.28
2017-201820Brentford1 League00001
2018-201921Brentford2 Leagues3188634.42.129121723.0062+4+1.91+1.68
2018-201921Cheltenham Town2 Leagues74846911.05.4677312280.57612-6-1.12-1.00
2019-202022Dundee1 League116160.70.20011641.000000.00-0.04
202123Cavalry FC1 League115545022.06.286713501.7586+2+0.32+0.23
202325Cavalry FC1 League4211538.42.3266024022.5042+2+0.85+0.19
202426Cavalry FC2 Leagues211,6097759.617.91984142751.712314+9+0.50+0.21
202527Cavalry FC2 Leagues178034729.78.91072471231.661511+4+0.45+0.16
202628Vancouver FC2 Leagues108758897.29.710889000.50516-11-1.13+2.47
10 Seasons6 Clubs8 Leagues1016,7676717.275.28180472014461.4710495+9+0.12+0.02
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cavalry FC (4 Seasons)2 Leagues533,1776030.435.33977191414101.765033+17+0.48+0.13
Brentford (4 Seasons)3 Leagues211,572759.217.518981237151.623526+9+0.52+0.36
Vancouver FC (1 Season)2 Leagues108758897.29.710889000.50516-11-1.13+2.47
Bradford City (1 Season)2 Leagues96437115.27.18754191.238800.00+0.28
Cheltenham Town (1 Season)2 Leagues74846911.05.4677312280.57612-6-1.12-1.00
Dundee (1 Season)1 League116160.70.20011641.000000.00-0.04
CanPL (5 Seasons)603,8696435.843.0477826131481.595541+14+0.33-0.04
Championship (4 Seasons)171,182707.213.114837141.472522+3+0.23+0.02
EFL Cup (3 Seasons)43759478.14.24943001.5065+1+0.24+1.95
CCC (3 Seasons)31836133.92.029021321.0008-8-3.93-3.43
FA Cup (2 Seasons)21809040.02.02902031.5064+2+1.00+1.67
League One (1 Season)85687113.76.374191.3876+1+0.16+0.44
League Two (1 Season)6394669.54.4574212260.6759-4-0.91-0.75
Championship (1 Season)116160.70.20011641.000000.00-0.04
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
2015-201618Brentfordeng ENG2. Championship9th152521.30.610003.0030+3+5.19+5.15Matches
2016-201719Brentfordeng ENG2. Championship10th151,1227527.112.51382111.272122-1-0.08-0.41Matches
2017-201820Bradford Cityeng ENG3. League One11th85687113.76.374191.3876+1+0.16+0.44Matches
2017-201820Brentfordeng ENG2. Championship9th00001Matches
2018-201921Brentfordeng ENG2. Championship11th1880.20.1001723.0010+1+11.25+10.96Matches
2018-201921Cheltenham Towneng ENG4. League Two16th6394669.54.4574212260.6759-4-0.91-0.75Matches
2019-202022Dundeesct SCO2. Championship3rd116160.70.20011641.000000.00-0.04Matches
202123Cavalry FCca CAN1. CanPL2nd115545022.06.286713501.7586+2+0.32+0.23Matches
202325Cavalry FCca CAN1. CanPL1st4211538.42.3266024022.5042+2+0.85+0.19Matches
202426Cavalry FCca CAN1. CanPL2nd211,6097763.817.91984142731.712314+9+0.50+0.21Matches
202527Cavalry FCca CAN1. CanPL3rd168005031.78.91072461331.581511+4+0.45+0.08Matches
202628Vancouver FCca CAN1. CanPL7th86958796.57.78877000.6358-3-0.39+3.21Matches
10 Seasons6 Clubs5 Leagues926,0296615.967.07378401915411.489278+14+0.21+0.09
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cavalry FC (4 Seasons)1 League523,1746131.535.3397719131481.745033+17+0.48+0.10
Brentford (4 Seasons)1 League171,182707.213.114837141.472522+3+0.23+0.02
Vancouver FC (1 Season)1 League86958796.57.78877000.6358-3-0.39+3.21
Bradford City (1 Season)1 League85687113.76.374191.3876+1+0.16+0.44
Cheltenham Town (1 Season)1 League6394669.54.4574212260.6759-4-0.91-0.75
Dundee (1 Season)1 League116160.70.20011641.000000.00-0.04
CanPL (5 Seasons)603,8696435.843.0477826131481.595541+14+0.33-0.04
Championship (4 Seasons)171,182707.213.114837141.472522+3+0.23+0.02
League One (1 Season)85687113.76.374191.3876+1+0.16+0.44
League Two (1 Season)6394669.54.4574212260.6759-4-0.91-0.75
Championship (1 Season)116160.70.20011641.000000.00-0.04
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
2016-201719Brentfordeng ENGEFL Cup58th1120120100.01.311201000.0001-1-0.75Matches
2016-201719Brentfordeng ENGFA Cup17th1909050.01.01901013.0051+4+4.00+8.00Matches
2017-201820Bradford Cityeng ENGEFL Cup58th1757583.30.81750000.0012-1-1.20-1.20Matches
2018-201921Brentfordeng ENGEFL Cup17th21809066.72.02902003.0052+3+1.50+3.50Matches
2018-201921Cheltenham Towneng ENGFA Cup65th1909033.31.01901020.0013-2-2.00-3.00Matches
3 Seasons3 Clubs2 Leagues65559359.76.26935031.50129+3+0.49+1.45
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Brentford (2 Seasons)2 Leagues43909868.44.34984012.25104+6+1.38+4.38
Bradford City (1 Season)1 League1757583.30.81750000.0012-1-1.20-1.20
Cheltenham Town (1 Season)1 League1909033.31.01901020.0013-2-2.00-3.00
EFL Cup (3 Seasons)43759478.14.24943001.5065+1+0.24+1.95
FA Cup (2 Seasons)21809040.02.02902031.5064+2+1.00+1.67
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
202426Cavalry FC1. CCC00002Matches
202527Cavalry FC1. CCC1331.70.0001303.000000.00+0.51Matches
202628Vancouver FC1. CCC218090100.02.02902000.0008-8-4.00Matches
3 Seasons2 Clubs1 League31836133.92.029021321.0008-8-3.93-3.43
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cavalry FC (2 Seasons)1 League1330.80.0001323.000000.00+0.51
Vancouver FC (1 Season)1 League218090100.02.02902000.0008-8-4.00

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
2015-201618Brentfordeng ENG2. Championship0.6000Matches
2016-201719Brentfordeng ENG2. Championship12.5000900000000Matches
2016-201719Brentfordeng ENGEFL Cup1.3100210000000Matches
2016-201719Brentfordeng ENGFA Cup1.00000Matches
2017-201820Bradford Cityeng ENGEFL Cup0.8000000400000Matches
2017-201820Bradford Cityeng ENG3. League One6.3100500000000Matches
2018-201921Brentfordeng ENG2. Championship0.1000000000000Matches
2018-201921Brentfordeng ENGEFL Cup2.0000000100000Matches
2018-201921Cheltenham Towneng ENGFA Cup1.0000001000000Matches
2018-201921Cheltenham Towneng ENG4. League Two4.40000Matches
2019-202022Dundeesct SCO2. Championship0.20000Matches
202123Cavalry FCca CAN1. CanPL6.20000Matches
202325Cavalry FCca CAN1. CanPL2.31000Matches
202426Cavalry FCca CAN1. CanPL17.93001Matches
202527Cavalry FCca CAN1. CanPL8.92000Matches
202527Cavalry FC1. CCC0.00000000000Matches
202628Vancouver FCca CAN1. CanPL7.72000Matches
202628Vancouver FC1. CCC2.00002100230Matches
10 Seasons6 Clubs8 Leagues75.210001821523001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cavalry FC (4 Seasons)2 Leagues35.36000000001
Brentford (4 Seasons)3 Leagues17.51001110100000
Vancouver FC (1 Season)2 Leagues9.72002100230
Bradford City (1 Season)2 Leagues7.1100500400000
Cheltenham Town (1 Season)2 Leagues5.4000001000000
Dundee (1 Season)1 League0.20000
CanPL (5 Seasons)43.08001
Championship (4 Seasons)13.1000900000000
EFL Cup (3 Seasons)4.2100210500000
CCC (3 Seasons)2.00002100230
FA Cup (2 Seasons)2.0000001000000
League One (1 Season)6.3100500000000
League Two (1 Season)4.40000
Championship (1 Season)0.20000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Brentford1 League0.6000
2016-201719Brentford3 Leagues14.81001110000000
2017-201820Bradford City2 Leagues7.1100500400000
2018-201921Brentford2 Leagues2.1000000100000
2018-201921Cheltenham Town2 Leagues5.4000001000000
2019-202022Dundee1 League0.20000
202123Cavalry FC1 League6.20000
202325Cavalry FC1 League2.31000
202426Cavalry FC2 Leagues17.93001
202527Cavalry FC2 Leagues8.92000000000
202628Vancouver FC2 Leagues9.72002100230
10 Seasons6 Clubs8 Leagues75.210001821523001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cavalry FC (4 Seasons)2 Leagues35.36000000001
Brentford (4 Seasons)3 Leagues17.51001110100000
Vancouver FC (1 Season)2 Leagues9.72002100230
Bradford City (1 Season)2 Leagues7.1100500400000
Cheltenham Town (1 Season)2 Leagues5.4000001000000
Dundee (1 Season)1 League0.20000
CanPL (5 Seasons)43.08001
Championship (4 Seasons)13.1000900000000
EFL Cup (3 Seasons)4.2100210500000
CCC (3 Seasons)2.00002100230
FA Cup (2 Seasons)2.0000001000000
League One (1 Season)6.3100500000000
League Two (1 Season)4.40000
Championship (1 Season)0.20000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Brentfordeng ENG2. Championship9th0.6000Matches
2016-201719Brentfordeng ENG2. Championship10th12.5000900000000Matches
2017-201820Bradford Cityeng ENG3. League One11th6.3100500000000Matches
2018-201921Brentfordeng ENG2. Championship11th0.1000000000000Matches
2018-201921Cheltenham Towneng ENG4. League Two16th4.40000Matches
2019-202022Dundeesct SCO2. Championship3rd0.20000Matches
202123Cavalry FCca CAN1. CanPL2nd6.20000Matches
202325Cavalry FCca CAN1. CanPL1st2.31000Matches
202426Cavalry FCca CAN1. CanPL2nd17.93001Matches
202527Cavalry FCca CAN1. CanPL3rd8.92000Matches
202628Vancouver FCca CAN1. CanPL7th7.72000Matches
10 Seasons6 Clubs5 Leagues67.09001400000001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cavalry FC (4 Seasons)1 League35.36001
Brentford (4 Seasons)1 League13.1000900000000
Vancouver FC (1 Season)1 League7.72000
Bradford City (1 Season)1 League6.3100500000000
Cheltenham Town (1 Season)1 League4.40000
Dundee (1 Season)1 League0.20000
CanPL (5 Seasons)43.08001
Championship (4 Seasons)13.1000900000000
League One (1 Season)6.3100500000000
League Two (1 Season)4.40000
Championship (1 Season)0.20000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201719Brentfordeng ENGEFL Cup58th1.3100210000000Matches
2016-201719Brentfordeng ENGFA Cup17th1.00000Matches
2017-201820Bradford Cityeng ENGEFL Cup58th0.8000000400000Matches
2018-201921Brentfordeng ENGEFL Cup17th2.0000000100000Matches
2018-201921Cheltenham Towneng ENGFA Cup65th1.0000001000000Matches
3 Seasons3 Clubs2 Leagues6.2100211500000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Brentford (2 Seasons)2 Leagues4.3100210100000
Bradford City (1 Season)1 League0.8000000400000
Cheltenham Town (1 Season)1 League1.0000001000000
EFL Cup (3 Seasons)4.2100210500000
FA Cup (2 Seasons)2.0000001000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202527Cavalry FC1. CCC0.00000000000Matches
202628Vancouver FC1. CCC2.00002100230Matches
3 Seasons2 Clubs1 League2.00002100230
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cavalry FC (2 Seasons)1 League0.00000000000
Vancouver FC (1 Season)1 League2.00002100230

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.