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-04-18SatUSL ChampRegular SeasonHomeD 1–1RootsFC TulsaYCB39000000000100010Match Report
2026-04-11SatUSL ChampRegular SeasonAwayD 2–2RootsTB RowdiesYCB90000000003000250Match Report
2026-03-28SatUSL ChampRegular SeasonHomeL 0–1RootsOrange CountyYCB90000020003100000Match Report
2026-03-21SatUSL ChampRegular SeasonAwayD 2–2RootsPhx RisingYCB90000000100300110Match Report
2026-03-14SatUSL ChampRegular SeasonHomeW 2–1RootsNew Mexico UtdYCB90000000000200000Match 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
202322North Carolinaus USAU.S. Open Cup111201.3000000100.000.000.000.000.00Matches
202322North Carolinaus USA3. USL League One26232,14923.9101100600.040.000.040.040.04Matches
202423Hailstormus USAU.S. Open Cup322122.4101100000.420.000.420.420.42Matches
202423Hailstormus USA3. USL League One20191,75519.5224200300.100.100.210.100.21Matches
202524Spokane Velocity FCus USAU.S. Open Cup211361.5000000100.000.000.000.000.00Matches
202524Spokane Velocity FCus USA3. USL League One28262,30225.6112101400.040.040.080.040.08Matches
202625Rootsus USA2. USL Champ664895.4000000200.000.000.000.000.00Matches
4 Seasons4 Clubs3 Leagues86787,16379.65385011700.060.040.100.060.10
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
Spokane Velocity FC (1 Season)2 Leagues30272,43827.1112101500.040.040.070.040.07
North Carolina (1 Season)2 Leagues27242,26925.2101100700.040.000.040.040.04
Hailstorm (1 Season)2 Leagues23211,96721.9325300300.140.090.230.140.23
Roots (1 Season)1 League664895.4000000200.000.000.000.000.00
USL League One (3 Seasons)74686,20669.04374011300.060.040.100.060.10
U.S. Open Cup (3 Seasons)644685.2101100200.190.000.190.190.19
USL Champ (1 Season)664895.4000000200.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
202322North Carolina2 Leagues27242,26925.2101100700.040.000.040.040.04
202423Hailstorm2 Leagues23211,96721.9325300300.140.090.230.140.23
202524Spokane Velocity FC2 Leagues30272,43827.1112101500.040.040.070.040.07
202625Roots1 League664895.4000000200.000.000.000.000.00
4 Seasons4 Clubs3 Leagues86787,16379.65385011700.060.040.100.060.10
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
Spokane Velocity FC (1 Season)2 Leagues30272,43827.1112101500.040.040.070.040.07
North Carolina (1 Season)2 Leagues27242,26925.2101100700.040.000.040.040.04
Hailstorm (1 Season)2 Leagues23211,96721.9325300300.140.090.230.140.23
Roots (1 Season)1 League664895.4000000200.000.000.000.000.00
USL League One (3 Seasons)74686,20669.04374011300.060.040.100.060.10
U.S. Open Cup (3 Seasons)644685.2101100200.190.000.190.190.19
USL Champ (1 Season)664895.4000000200.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
202322North Carolinaus USA3. USL League One2nd26232,14923.9101100600.040.000.040.040.04Matches
202423Hailstormus USA3. USL League One1st20191,75519.5224200300.100.100.210.100.21Matches
202524Spokane Velocity FCus USA3. USL League One3rd28262,30225.6112101400.040.040.080.040.08Matches
202625Rootsus USA2. USL Champ8th664895.4000000200.000.000.000.000.00Matches
4 Seasons4 Clubs2 Leagues80746,69574.44374011500.050.040.090.050.09
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
Spokane Velocity FC (1 Season)1 League28262,30225.6112101400.040.040.080.040.08
North Carolina (1 Season)1 League26232,14923.9101100600.040.000.040.040.04
Hailstorm (1 Season)1 League20191,75519.5224200300.100.100.210.100.21
Roots (1 Season)1 League664895.4000000200.000.000.000.000.00
USL League One (3 Seasons)74686,20669.04374011300.060.040.100.060.10
USL Champ (1 Season)664895.4000000200.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
202322North Carolinaus USAU.S. Open CupRd2111201.3000000100.000.000.000.000.00Matches
202423Hailstormus USAU.S. Open CupRd3322122.4101100000.420.000.420.420.42Matches
202524Spokane Velocity FCus USAU.S. Open CupRd2211361.5000000100.000.000.000.000.00Matches
3 Seasons3 Clubs1 League644685.2101100200.190.000.190.190.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
Hailstorm (1 Season)1 League322122.4101100000.420.000.420.420.42
Spokane Velocity FC (1 Season)1 League211361.5000000100.000.000.000.000.00
North Carolina (1 Season)1 League111201.3000000100.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
202322North Carolinaus USAU.S. Open Cup1.30000.000.0000Matches
202322North Carolinaus USA3. USL League One23.9100Matches
202423Hailstormus USAU.S. Open Cup2.414250.01.700.850.250.5000Matches
202423Hailstormus USA3. USL League One19.5219736.80.970.360.110.2900Matches
202524Spokane Velocity FCus USAU.S. Open Cup1.50000.000.0000Matches
202524Spokane Velocity FCus USA3. USL League One25.6117635.30.660.230.060.1701Matches
202625Rootsus USA2. USL Champ5.40200.00.370.000.0000Matches
4 Seasons4 Clubs3 Leagues79.65421535.70.750.270.100.2701
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Spokane Velocity FC (1 Season)2 Leagues27.1117635.30.630.220.060.1701
North Carolina (1 Season)2 Leagues25.21000.000.0000
Hailstorm (1 Season)2 Leagues21.9323939.11.050.410.130.3300
Roots (1 Season)1 League5.40200.00.370.000.0000
USL League One (3 Seasons)69.04361336.10.800.290.080.2301
U.S. Open Cup (3 Seasons)5.214250.00.770.380.250.5000
USL Champ (1 Season)5.40200.00.370.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
202322North Carolina2 Leagues25.21000.000.0000
202423Hailstorm2 Leagues21.9323939.11.050.410.130.3300
202524Spokane Velocity FC2 Leagues27.1117635.30.630.220.060.1701
202625Roots1 League5.40200.00.370.000.0000
4 Seasons4 Clubs3 Leagues79.65421535.70.750.270.100.2701
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Spokane Velocity FC (1 Season)2 Leagues27.1117635.30.630.220.060.1701
North Carolina (1 Season)2 Leagues25.21000.000.0000
Hailstorm (1 Season)2 Leagues21.9323939.11.050.410.130.3300
Roots (1 Season)1 League5.40200.00.370.000.0000
USL League One (3 Seasons)69.04361336.10.800.290.080.2301
U.S. Open Cup (3 Seasons)5.214250.00.770.380.250.5000
USL Champ (1 Season)5.40200.00.370.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
202322North Carolinaus USA3. USL League One2nd23.9100Matches
202423Hailstormus USA3. USL League One1st19.5219736.80.970.360.110.2900Matches
202524Spokane Velocity FCus USA3. USL League One3rd25.6117635.30.660.230.060.1701Matches
202625Rootsus USA2. USL Champ8th5.40200.00.370.000.0000Matches
4 Seasons4 Clubs2 Leagues74.44381334.20.750.260.080.2301
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Spokane Velocity FC (1 Season)1 League25.6117635.30.660.230.060.1701
North Carolina (1 Season)1 League23.9100
Hailstorm (1 Season)1 League19.5219736.80.970.360.110.2900
Roots (1 Season)1 League5.40200.00.370.000.0000
USL League One (3 Seasons)69.04361336.10.800.290.080.2301
USL Champ (1 Season)5.40200.00.370.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
202322North Carolinaus USAU.S. Open CupRd21.30000.000.0000Matches
202423Hailstormus USAU.S. Open CupRd32.414250.01.700.850.250.5000Matches
202524Spokane Velocity FCus USAU.S. Open CupRd21.50000.000.0000Matches
3 Seasons3 Clubs1 League5.214250.00.770.380.250.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Hailstorm (1 Season)1 League2.414250.01.700.850.250.5000
Spokane Velocity FC (1 Season)1 League1.50000.000.0000
North Carolina (1 Season)1 League1.30000.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
202322North Carolinaus USAU.S. Open Cup1120120100.01.311201000.0012-1-0.75Matches
202322North Carolinaus USA3. USL League One262,1498374.623.923892233122.144826+22+0.92+1.29Matches
202423Hailstormus USAU.S. Open Cup32127170.72.4290213202.0064+2+0.85-0.17Matches
202423Hailstormus USA3. USL League One201,7558888.619.519901914521.863316+17+0.87-0.73Matches
202524Spokane Velocity FCus USAU.S. Open Cup21366856.71.51120111601.5010+1+0.66+1.53Matches
202524Spokane Velocity FCus USA3. USL League One282,3028285.325.626872521911.614029+11+0.43+1.56Matches
202625Rootsus USA2. USL Champ64898249.45.46825001.5086+2+0.37+0.37Matches
4 Seasons4 Clubs3 Leagues867,1638377.879.678897582851.8113783+54+0.68+0.85
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Spokane Velocity FC (1 Season)2 Leagues302,4388182.927.127882631811.604129+12+0.44+1.52
North Carolina (1 Season)2 Leagues272,2698475.625.224912333122.064928+21+0.83+1.20
Hailstorm (1 Season)2 Leagues231,9678686.321.921902123921.883920+19+0.87-0.57
Roots (1 Season)1 League64898249.45.46825001.5086+2+0.37+0.37
USL League One (3 Seasons)746,2068482.169.068896662951.8612171+50+0.73+0.99
U.S. Open Cup (3 Seasons)64687870.95.24105422401.5086+2+0.38+0.38
USL Champ (1 Season)64898249.45.46825001.5086+2+0.37+0.37
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
202322North Carolina2 Leagues272,2698475.625.224912333122.064928+21+0.83+1.20
202423Hailstorm2 Leagues231,9678686.321.921902123921.883920+19+0.87-0.57
202524Spokane Velocity FC2 Leagues302,4388182.927.127882631811.604129+12+0.44+1.52
202625Roots1 League64898249.45.46825001.5086+2+0.37+0.37
4 Seasons4 Clubs3 Leagues867,1638377.879.678897582851.8113783+54+0.68+0.85
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Spokane Velocity FC (1 Season)2 Leagues302,4388182.927.127882631811.604129+12+0.44+1.52
North Carolina (1 Season)2 Leagues272,2698475.625.224912333122.064928+21+0.83+1.20
Hailstorm (1 Season)2 Leagues231,9678686.321.921902123921.883920+19+0.87-0.57
Roots (1 Season)1 League64898249.45.46825001.5086+2+0.37+0.37
USL League One (3 Seasons)746,2068482.169.068896662951.8612171+50+0.73+0.99
U.S. Open Cup (3 Seasons)64687870.95.24105422401.5086+2+0.38+0.38
USL Champ (1 Season)64898249.45.46825001.5086+2+0.37+0.37
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
202322North Carolinaus USA3. USL League One2nd262,1498374.623.923892233122.144826+22+0.92+1.29Matches
202423Hailstormus USA3. USL League One1st201,7558888.619.519901914521.863316+17+0.87-0.73Matches
202524Spokane Velocity FCus USA3. USL League One3rd282,3028285.325.626872521911.614029+11+0.43+1.56Matches
202625Rootsus USA2. USL Champ8th64898249.45.46825001.5086+2+0.37+0.37Matches
4 Seasons4 Clubs2 Leagues806,6958478.374.474887162951.8412977+52+0.70+0.89
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Spokane Velocity FC (1 Season)1 League282,3028285.325.626872521911.614029+11+0.43+1.56
North Carolina (1 Season)1 League262,1498374.623.923892233122.144826+22+0.92+1.29
Hailstorm (1 Season)1 League201,7558888.619.519901914521.863316+17+0.87-0.73
Roots (1 Season)1 League64898249.45.46825001.5086+2+0.37+0.37
USL League One (3 Seasons)746,2068482.169.068896662951.8612171+50+0.73+0.99
USL Champ (1 Season)64898249.45.46825001.5086+2+0.37+0.37
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
202322North Carolinaus USAU.S. Open CupRd21120120100.01.311201000.0012-1-0.75Matches
202423Hailstormus USAU.S. Open CupRd332127170.72.4290213202.0064+2+0.85-0.17Matches
202524Spokane Velocity FCus USAU.S. Open CupRd221366856.71.51120111601.5010+1+0.66+1.53Matches
3 Seasons3 Clubs1 League64687870.95.24105422401.5086+2+0.38+0.38
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Hailstorm (1 Season)1 League32127170.72.4290213202.0064+2+0.85-0.17
Spokane Velocity FC (1 Season)1 League21366856.71.51120111601.5010+1+0.66+1.53
North Carolina (1 Season)1 League1120120100.01.311201000.0012-1-0.75

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
202322North Carolinaus USAU.S. Open Cup1.31000000000Matches
202322North Carolinaus USA3. USL League One23.96000Matches
202423Hailstormus USAU.S. Open Cup2.40002000130Matches
202423Hailstormus USA3. USL League One19.530014100213110Matches
202524Spokane Velocity FCus USAU.S. Open Cup1.51000000000Matches
202524Spokane Velocity FCus USA3. USL League One25.640025181116220Matches
202625Rootsus USA2. USL Champ5.42008800940Matches
4 Seasons4 Clubs3 Leagues79.6170049361339400
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Spokane Velocity FC (1 Season)2 Leagues27.150025181116220
North Carolina (1 Season)2 Leagues25.27000000000
Hailstorm (1 Season)2 Leagues21.930016100214140
Roots (1 Season)1 League5.42008800940
USL League One (3 Seasons)69.0130039281329330
U.S. Open Cup (3 Seasons)5.22002000130
USL Champ (1 Season)5.42008800940
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202322North Carolina2 Leagues25.27000000000
202423Hailstorm2 Leagues21.930016100214140
202524Spokane Velocity FC2 Leagues27.150025181116220
202625Roots1 League5.42008800940
4 Seasons4 Clubs3 Leagues79.6170049361339400
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Spokane Velocity FC (1 Season)2 Leagues27.150025181116220
North Carolina (1 Season)2 Leagues25.27000000000
Hailstorm (1 Season)2 Leagues21.930016100214140
Roots (1 Season)1 League5.42008800940
USL League One (3 Seasons)69.0130039281329330
U.S. Open Cup (3 Seasons)5.22002000130
USL Champ (1 Season)5.42008800940
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202322North Carolinaus USA3. USL League One2nd23.96000Matches
202423Hailstormus USA3. USL League One1st19.530014100213110Matches
202524Spokane Velocity FCus USA3. USL League One3rd25.640025181116220Matches
202625Rootsus USA2. USL Champ8th5.42008800940Matches
4 Seasons4 Clubs2 Leagues74.4150047361338370
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Spokane Velocity FC (1 Season)1 League25.640025181116220
North Carolina (1 Season)1 League23.96000
Hailstorm (1 Season)1 League19.530014100213110
Roots (1 Season)1 League5.42008800940
USL League One (3 Seasons)69.0130039281329330
USL Champ (1 Season)5.42008800940
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202322North Carolinaus USAU.S. Open CupRd21.31000000000Matches
202423Hailstormus USAU.S. Open CupRd32.40002000130Matches
202524Spokane Velocity FCus USAU.S. Open CupRd21.51000000000Matches
3 Seasons3 Clubs1 League5.22002000130
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Hailstorm (1 Season)1 League2.40002000130
Spokane Velocity FC (1 Season)1 League1.51000000000
North Carolina (1 Season)1 League1.31000000000

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 David Garcia Pages