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-08FriUSL ChampRegular SeasonAwayL 1–3Monterey BayLexington SCYLB58000000001001100Match Report
2026-05-03SunUSL ChampRegular SeasonHomeL 1–2Monterey BayFC TulsaN8000000000003000Match Report
2026-03-28SatUSL ChampRegular SeasonAwayL 0–1Monterey BayLV Lights FCYLM90000000002106200Match Report
2026-03-21SatUSL ChampRegular SeasonAwayD 1–1Monterey BaySac RepublicYLB90000000000003000Match Report
2026-03-14SatUSL ChampRegular SeasonHomeL 0–3Monterey BayEl PasoYLB44000000000103010Match 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
2019-202017Hannover 96de GERJr. U19 Bundesliga15151,27714.20000200.000.00Matches
202220Richmondus USAU.S. Open Cup332102.3000000000.000.000.000.000.00Matches
202220Richmondus USA3. USL League One25241,98822.1156100500.050.230.270.050.27Matches
202422One Knoxville SCus USAU.S. Open Cup221651.8000000100.000.000.000.000.00Matches
202422One Knoxville SCus USA3. USL League One21211,78819.9123100200.050.100.150.050.15Matches
202523One Knoxville SCus USAU.S. Open Cup332552.8011000000.000.350.350.000.35Matches
202523One Knoxville SCus USA3. USL League One27252,20324.5123100410.040.080.120.040.12Matches
202624Monterey Bayus USA2. USL Champ653804.2000000000.000.000.000.000.00Matches
4 Seasons3 Clubs3 Leagues87836,98977.7310133001210.040.130.170.040.17
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
One Knoxville SC (2 Seasons)2 Leagues53514,41149.0257200710.040.100.140.040.14
Richmond (1 Season)2 Leagues28272,19824.4156100500.040.200.250.040.25
Hannover 96 (1 Season)1 League15151,27714.20000200.000.00
Monterey Bay (1 Season)1 League653804.2000000000.000.000.000.000.00
USL League One (3 Seasons)73705,97966.439123001110.050.140.180.050.18
U.S. Open Cup (3 Seasons)886307.0011000100.000.140.140.000.14
U19 Bundesliga (1 Season)15151,27714.20000200.000.00
USL Champ (1 Season)653804.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
2019-202017Hannover 961 League15151,27714.20000200.000.00
202220Richmond2 Leagues28272,19824.4156100500.040.200.250.040.25
202422One Knoxville SC2 Leagues23231,95321.7123100300.050.090.140.050.14
202523One Knoxville SC2 Leagues30282,45827.3134100410.040.110.150.040.15
202624Monterey Bay1 League653804.2000000000.000.000.000.000.00
4 Seasons3 Clubs3 Leagues87836,98977.7310133001210.040.130.170.040.17
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
One Knoxville SC (2 Seasons)2 Leagues53514,41149.0257200710.040.100.140.040.14
Richmond (1 Season)2 Leagues28272,19824.4156100500.040.200.250.040.25
Hannover 96 (1 Season)1 League15151,27714.20000200.000.00
Monterey Bay (1 Season)1 League653804.2000000000.000.000.000.000.00
USL League One (3 Seasons)73705,97966.439123001110.050.140.180.050.18
U.S. Open Cup (3 Seasons)886307.0011000100.000.140.140.000.14
U19 Bundesliga (1 Season)15151,27714.20000200.000.00
USL Champ (1 Season)653804.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
2019-202017Hannover 96de GERJr. U19 Bundesliga18th15151,27714.20000200.000.00Matches
202220Richmondus USA3. USL League One25241,98822.1156100500.050.230.270.050.27Matches
202422One Knoxville SCus USA3. USL League One4th21211,78819.9123100200.050.100.150.050.15Matches
202523One Knoxville SCus USA3. USL League One1st27252,20324.5123100410.040.080.120.040.12Matches
202624Monterey Bayus USA2. USL Champ23rd653804.2000000000.000.000.000.000.00Matches
4 Seasons3 Clubs2 Leagues79756,35970.739123001110.040.130.170.040.17
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
One Knoxville SC (2 Seasons)1 League48463,99144.3246200610.050.090.140.050.14
Richmond (1 Season)1 League25241,98822.1156100500.050.230.270.050.27
Hannover 96 (1 Season)1 League15151,27714.20000200.000.00
Monterey Bay (1 Season)1 League653804.2000000000.000.000.000.000.00
USL League One (3 Seasons)73705,97966.439123001110.050.140.180.050.18
U19 Bundesliga (1 Season)15151,27714.20000200.000.00
USL Champ (1 Season)653804.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
202220Richmondus USAU.S. Open CupR32332102.3000000000.000.000.000.000.00Matches
202422One Knoxville SCus USAU.S. Open CupRd2221651.8000000100.000.000.000.000.00Matches
202523One Knoxville SCus USAU.S. Open CupRd3332552.8011000000.000.350.350.000.35Matches
3 Seasons2 Clubs1 League886307.0011000100.000.140.140.000.14
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
One Knoxville SC (2 Seasons)1 League554204.7011000100.000.210.210.000.21
Richmond (1 Season)1 League332102.3000000000.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
2019-202017Hannover 96de GERJr. U19 Bundesliga14.2000Matches
202220Richmondus USAU.S. Open Cup2.3011100.00.430.430.000.0000Matches
202220Richmondus USA3. USL League One22.1100Matches
202422One Knoxville SCus USAU.S. Open Cup1.80100.00.550.000.0000Matches
202422One Knoxville SCus USA3. USL League One19.9112216.70.600.100.080.5000Matches
202523One Knoxville SCus USAU.S. Open Cup2.80000.000.0000Matches
202523One Knoxville SCus USA3. USL League One24.519111.10.370.040.111.0000Matches
202624Monterey Bayus USA2. USL Champ4.20000.000.0000Matches
4 Seasons3 Clubs3 Leagues77.7323417.40.410.070.090.5000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
One Knoxville SC (2 Seasons)2 Leagues49.0222313.60.450.060.090.6700
Richmond (1 Season)2 Leagues24.4111100.00.430.430.000.0000
Hannover 96 (1 Season)1 League14.2000
Monterey Bay (1 Season)1 League4.20000.000.0000
USL League One (3 Seasons)66.4321314.30.470.070.100.6700
U.S. Open Cup (3 Seasons)7.002150.00.290.140.000.0000
U19 Bundesliga (1 Season)14.2000
USL Champ (1 Season)4.20000.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2019-202017Hannover 961 League14.2000
202220Richmond2 Leagues24.4111100.00.430.430.000.0000
202422One Knoxville SC2 Leagues21.7113215.40.600.090.080.5000
202523One Knoxville SC2 Leagues27.319111.10.330.040.111.0000
202624Monterey Bay1 League4.20000.000.0000
4 Seasons3 Clubs3 Leagues77.7323417.40.410.070.090.5000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
One Knoxville SC (2 Seasons)2 Leagues49.0222313.60.450.060.090.6700
Richmond (1 Season)2 Leagues24.4111100.00.430.430.000.0000
Hannover 96 (1 Season)1 League14.2000
Monterey Bay (1 Season)1 League4.20000.000.0000
USL League One (3 Seasons)66.4321314.30.470.070.100.6700
U.S. Open Cup (3 Seasons)7.002150.00.290.140.000.0000
U19 Bundesliga (1 Season)14.2000
USL Champ (1 Season)4.20000.000.0000
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
2019-202017Hannover 96de GERJr. U19 Bundesliga18th14.2000Matches
202220Richmondus USA3. USL League One22.1100Matches
202422One Knoxville SCus USA3. USL League One4th19.9112216.70.600.100.080.5000Matches
202523One Knoxville SCus USA3. USL League One1st24.519111.10.370.040.111.0000Matches
202624Monterey Bayus USA2. USL Champ23rd4.20000.000.0000Matches
4 Seasons3 Clubs2 Leagues70.7321314.30.430.060.100.6700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
One Knoxville SC (2 Seasons)1 League44.3221314.30.470.070.100.6700
Richmond (1 Season)1 League22.1100
Hannover 96 (1 Season)1 League14.2000
Monterey Bay (1 Season)1 League4.20000.000.0000
USL League One (3 Seasons)66.4321314.30.470.070.100.6700
U19 Bundesliga (1 Season)14.2000
USL Champ (1 Season)4.20000.000.0000
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
202220Richmondus USAU.S. Open CupR322.3011100.00.430.430.000.0000Matches
202422One Knoxville SCus USAU.S. Open CupRd21.80100.00.550.000.0000Matches
202523One Knoxville SCus USAU.S. Open CupRd32.80000.000.0000Matches
3 Seasons2 Clubs1 League7.002150.00.290.140.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
One Knoxville SC (2 Seasons)1 League4.70100.00.210.000.0000
Richmond (1 Season)1 League2.3011100.00.430.430.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
2019-202017Hannover 96de GERJr. U19 Bundesliga151,2778574.714.2158514001.803222+10+0.70-0.13Matches
202220Richmondus USAU.S. Open Cup32107070.02.33701002.0021+1+0.43+3.43Matches
202220Richmondus USA3. USL League One251,9888073.622.124822111821.603628+8+0.36Matches
202422One Knoxville SCus USAU.S. Open Cup21658378.61.82831001.5043+1+0.55+0.55Matches
202422One Knoxville SCus USA3. USL League One211,7888590.319.9218515001.451815+3+0.15-2.19Matches
202523One Knoxville SCus USAU.S. Open Cup32558585.02.83852002.0064+2+0.71-3.29Matches
202523One Knoxville SCus USA3. USL League One272,2038281.624.525852223612.033221+11+0.45-0.64Matches
202624Monterey Bayus USA2. USL Champ63806338.44.257431800.1717-6-1.42-1.13Matches
4 Seasons3 Clubs3 Leagues876,9898076.177.783836542531.629979+20+0.26-0.07
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
One Knoxville SC (2 Seasons)2 Leagues534,4118385.049.051854023611.786043+17+0.35-1.16
Richmond (1 Season)2 Leagues282,1987973.324.427812211821.643829+9+0.37+0.71
Hannover 96 (1 Season)1 League151,2778574.714.2158514001.803222+10+0.70-0.13
Monterey Bay (1 Season)1 League63806338.44.257431800.1717-6-1.42-1.13
USL League One (3 Seasons)735,9798281.066.470845833031.728664+22+0.33-0.38
U.S. Open Cup (3 Seasons)86307977.87.08794001.88128+4+0.57+1.07
U19 Bundesliga (1 Season)151,2778574.714.2158514001.803222+10+0.70-0.13
USL Champ (1 Season)63806338.44.257431800.1717-6-1.42-1.13
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
2019-202017Hannover 961 League151,2778574.714.2158514001.803222+10+0.70-0.13
202220Richmond2 Leagues282,1987973.324.427812211821.643829+9+0.37+0.71
202422One Knoxville SC2 Leagues231,9538589.221.7238516001.452218+4+0.18-1.71
202523One Knoxville SC2 Leagues302,4588281.927.328852423612.033825+13+0.48-0.85
202624Monterey Bay1 League63806338.44.257431800.1717-6-1.42-1.13
4 Seasons3 Clubs3 Leagues876,9898076.177.783836542531.629979+20+0.26-0.07
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
One Knoxville SC (2 Seasons)2 Leagues534,4118385.049.051854023611.786043+17+0.35-1.16
Richmond (1 Season)2 Leagues282,1987973.324.427812211821.643829+9+0.37+0.71
Hannover 96 (1 Season)1 League151,2778574.714.2158514001.803222+10+0.70-0.13
Monterey Bay (1 Season)1 League63806338.44.257431800.1717-6-1.42-1.13
USL League One (3 Seasons)735,9798281.066.470845833031.728664+22+0.33-0.38
U.S. Open Cup (3 Seasons)86307977.87.08794001.88128+4+0.57+1.07
U19 Bundesliga (1 Season)151,2778574.714.2158514001.803222+10+0.70-0.13
USL Champ (1 Season)63806338.44.257431800.1717-6-1.42-1.13
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
2019-202017Hannover 96de GERJr. U19 Bundesliga18th151,2778574.714.2158514001.803222+10+0.70-0.13Matches
202220Richmondus USA3. USL League One251,9888073.622.124822111821.603628+8+0.36Matches
202422One Knoxville SCus USA3. USL League One4th211,7888590.319.9218515001.451815+3+0.15-2.19Matches
202523One Knoxville SCus USA3. USL League One1st272,2038281.624.525852223612.033221+11+0.45-0.64Matches
202624Monterey Bayus USA2. USL Champ23rd63806338.44.257431800.1717-6-1.42-1.13Matches
4 Seasons3 Clubs2 Leagues796,3598076.070.775836142531.608771+16+0.23-0.18
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
One Knoxville SC (2 Seasons)1 League483,9918385.344.346853723611.785036+14+0.32-1.12
Richmond (1 Season)1 League251,9888073.622.124822111821.603628+8+0.36
Hannover 96 (1 Season)1 League151,2778574.714.2158514001.803222+10+0.70-0.13
Monterey Bay (1 Season)1 League63806338.44.257431800.1717-6-1.42-1.13
USL League One (3 Seasons)735,9798281.066.470845833031.728664+22+0.33-0.38
U19 Bundesliga (1 Season)151,2778574.714.2158514001.803222+10+0.70-0.13
USL Champ (1 Season)63806338.44.257431800.1717-6-1.42-1.13
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
202220Richmondus USAU.S. Open CupR3232107070.02.33701002.0021+1+0.43+3.43Matches
202422One Knoxville SCus USAU.S. Open CupRd221658378.61.82831001.5043+1+0.55+0.55Matches
202523One Knoxville SCus USAU.S. Open CupRd332558585.02.83852002.0064+2+0.71-3.29Matches
3 Seasons2 Clubs1 League86307977.87.08794001.88128+4+0.57+1.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
One Knoxville SC (2 Seasons)1 League54208482.44.75843001.80107+3+0.64-1.36
Richmond (1 Season)1 League32107070.02.33701002.0021+1+0.43+3.43

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
2019-202017Hannover 96de GERJr. U19 Bundesliga14.22000Matches
202220Richmondus USAU.S. Open Cup2.30002203120Matches
202220Richmondus USA3. USL League One22.15000Matches
202422One Knoxville SCus USAU.S. Open Cup1.810010010300Matches
202422One Knoxville SCus USA3. USL League One19.920010107987120Matches
202523One Knoxville SCus USAU.S. Open Cup2.80000105200Matches
202523One Knoxville SCus USA3. USL League One24.54102116214715170Matches
202624Monterey Bayus USA2. USL Champ4.200032020140Matches
4 Seasons3 Clubs3 Leagues77.712103731928329350
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
One Knoxville SC (2 Seasons)2 Leagues49.07103227926027290
Richmond (1 Season)2 Leagues24.45002203120
Hannover 96 (1 Season)1 League14.22000
Monterey Bay (1 Season)1 League4.200032020140
USL League One (3 Seasons)66.411103126924522290
U.S. Open Cup (3 Seasons)7.010033018620
U19 Bundesliga (1 Season)14.22000
USL Champ (1 Season)4.200032020140
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202017Hannover 961 League14.22000
202220Richmond2 Leagues24.45002203120
202422One Knoxville SC2 Leagues21.73001110710810120
202523One Knoxville SC2 Leagues27.34102117215217170
202624Monterey Bay1 League4.200032020140
4 Seasons3 Clubs3 Leagues77.712103731928329350
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
One Knoxville SC (2 Seasons)2 Leagues49.07103227926027290
Richmond (1 Season)2 Leagues24.45002203120
Hannover 96 (1 Season)1 League14.22000
Monterey Bay (1 Season)1 League4.200032020140
USL League One (3 Seasons)66.411103126924522290
U.S. Open Cup (3 Seasons)7.010033018620
U19 Bundesliga (1 Season)14.22000
USL Champ (1 Season)4.200032020140
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202017Hannover 96de GERJr. U19 Bundesliga18th14.22000Matches
202220Richmondus USA3. USL League One22.15000Matches
202422One Knoxville SCus USA3. USL League One4th19.920010107987120Matches
202523One Knoxville SCus USA3. USL League One1st24.54102116214715170Matches
202624Monterey Bayus USA2. USL Champ23rd4.200032020140Matches
4 Seasons3 Clubs2 Leagues70.711103428926523330
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
One Knoxville SC (2 Seasons)1 League44.36103126924522290
Richmond (1 Season)1 League22.15000
Hannover 96 (1 Season)1 League14.22000
Monterey Bay (1 Season)1 League4.200032020140
USL League One (3 Seasons)66.411103126924522290
U19 Bundesliga (1 Season)14.22000
USL Champ (1 Season)4.200032020140
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202220Richmondus USAU.S. Open CupR322.30002203120Matches
202422One Knoxville SCus USAU.S. Open CupRd21.810010010300Matches
202523One Knoxville SCus USAU.S. Open CupRd32.80000105200Matches
3 Seasons2 Clubs1 League7.010033018620
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
One Knoxville SC (2 Seasons)1 League4.710011015500
Richmond (1 Season)1 League2.30002203120

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.

More Stuart Ritchie Pages