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-31SunCanPLRegular SeasonHomeW 1–0Forge FCCavalry FCY*AM740000000Match Report
2026-05-24SunCanPLRegular SeasonAwayL 1–2Forge FCAtlético OttawaY*FW670000000Match Report
2026-05-13WedCanPLRegular SeasonHomeW 1–0Forge FCFC SupraY*FW660000000Match Report
2026-05-02SatCanPLRegular SeasonAwayW 3–1Forge FCHFX WanderersY*FW600000000Match Report
2026-04-26SunCanPLRegular SeasonAwayW 1–0Forge FCPacific FCN270000000Match 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
201920Forge FCca CAN1. CanPL25201,81320.112517933200.600.250.840.450.69Matches
2019-202020OH Leuvenbe BEL2. First Division B411101.2000000000.000.000.000.000.00Matches
202122Forge FCca CAN1. CanPL24181,38515.4358212500.190.320.520.130.45Matches
202223Forge FCca CAN1. CanPL23211,79720.07714611600.350.350.700.300.65Matches
202223Forge FC1. CCL221301.4000000000.000.000.000.000.00Matches
202324Forge FCca CAN1. CanPL26111,29814.4145100200.070.280.350.070.35Matches
202425Forge FCca CAN1. CanPL23201,68918.88614711700.430.320.750.370.69Matches
202425Forge FC1. CCC211421.6011000000.000.630.630.000.63Matches
202526Forge FCca CAN1. CanPL21151,14112.7437400100.320.240.550.320.55Matches
202526Forge FC1. CCC221802.0000000100.000.000.000.000.00Matches
202627Forge FCca CAN1. CanPL875105.7000000000.000.000.000.000.00Matches
202627Forge FC1. CCC221361.5000000000.000.000.000.000.00Matches
7 Seasons2 Clubs3 Leagues16212010,331114.835316629672400.300.270.570.250.52
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
Forge FC (7 Seasons)2 Leagues15811910,221113.635316629672400.310.270.580.260.53
OH Leuven (1 Season)1 League411101.2000000000.000.000.000.000.00
CanPL (7 Seasons)1501129,633107.035306529672300.330.280.610.270.55
CCL (4 Seasons)875886.5011000100.000.150.150.000.15
First Division B (1 Season)411101.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
201920Forge FC1 League25201,81320.112517933200.600.250.840.450.69
2019-202020OH Leuven1 League411101.2000000000.000.000.000.000.00
202122Forge FC1 League24181,38515.4358212500.190.320.520.130.45
202223Forge FC2 Leagues25231,92721.47714611600.330.330.650.280.61
202324Forge FC1 League26111,29814.4145100200.070.280.350.070.35
202425Forge FC2 Leagues25211,83120.38715711700.390.340.740.340.69
202526Forge FC2 Leagues23171,32114.7437400200.270.200.480.270.48
202627Forge FC2 Leagues1096467.2000000000.000.000.000.000.00
7 Seasons2 Clubs3 Leagues16212010,331114.835316629672400.300.270.570.250.52
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
Forge FC (7 Seasons)2 Leagues15811910,221113.635316629672400.310.270.580.260.53
OH Leuven (1 Season)1 League411101.2000000000.000.000.000.000.00
CanPL (7 Seasons)1501129,633107.035306529672300.330.280.610.270.55
CCL (4 Seasons)875886.5011000100.000.150.150.000.15
First Division B (1 Season)411101.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
201920Forge FCca CAN1. CanPL2nd25201,81320.112517933200.600.250.840.450.69Matches
2019-202020OH Leuvenbe BEL2. First Division B3rd411101.2000000000.000.000.000.000.00Matches
202122Forge FCca CAN1. CanPL1st24181,38515.4358212500.190.320.520.130.45Matches
202223Forge FCca CAN1. CanPL2nd23211,79720.07714611600.350.350.700.300.65Matches
202324Forge FCca CAN1. CanPL2nd26111,29814.4145100200.070.280.350.070.35Matches
202425Forge FCca CAN1. CanPL1st23201,68918.88614711700.430.320.750.370.69Matches
202526Forge FCca CAN1. CanPL1st21151,14112.7437400100.320.240.550.320.55Matches
202627Forge FCca CAN1. CanPL1st875105.7000000000.000.000.000.000.00Matches
7 Seasons2 Clubs2 Leagues1541139,743108.335306529672300.320.280.600.270.55
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
Forge FC (7 Seasons)1 League1501129,633107.035306529672300.330.280.610.270.55
OH Leuven (1 Season)1 League411101.2000000000.000.000.000.000.00
CanPL (7 Seasons)1501129,633107.035306529672300.330.280.610.270.55
First Division B (1 Season)411101.2000000000.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
202223Forge FC1. CCLR16221301.4000000000.000.000.000.000.00Matches
202425Forge FC1. CCC211421.6011000000.000.630.630.000.63Matches
202526Forge FC1. CCC221802.0000000100.000.000.000.000.00Matches
202627Forge FC1. CCC221361.5000000000.000.000.000.000.00Matches
4 Seasons1 Club1 League875886.5011000100.000.150.150.000.15
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
202021ca CanadaFriendlies (M)10200.2000000000.000.000.000.000.00Matches
1 Season1 Club1 League10200.2000000000.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
201920Forge FCca CAN1. CanPL20.11233Matches
2019-202020OH Leuvenbe BEL2. First Division B1.2000Matches
202122Forge FCca CAN1. CanPL15.4312Matches
202223Forge FCca CAN1. CanPL20.0711Matches
202223Forge FC1. CCL1.40200.01.380.000.0000Matches
202324Forge FCca CAN1. CanPL14.4100Matches
202425Forge FCca CAN1. CanPL18.8811Matches
202425Forge FC1. CCC1.60000.000.0000Matches
202526Forge FCca CAN1. CanPL12.7400Matches
202526Forge FC1. CCC2.004250.02.001.000.000.0000Matches
202627Forge FCca CAN1. CanPL5.7000Matches
202627Forge FC1. CCC1.502150.01.320.660.000.0000Matches
7 Seasons2 Clubs3 Leagues114.8358337.51.220.460.000.0067
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Forge FC (7 Seasons)2 Leagues113.6358337.51.220.460.000.0067
OH Leuven (1 Season)1 League1.2000
CanPL (7 Seasons)107.03567
CCL (4 Seasons)6.508337.51.220.460.000.0000
First Division B (1 Season)1.2000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201920Forge FC1 League20.11233
2019-202020OH Leuven1 League1.2000
202122Forge FC1 League15.4312
202223Forge FC2 Leagues21.47200.01.380.000.0011
202324Forge FC1 League14.4100
202425Forge FC2 Leagues20.38000.000.0011
202526Forge FC2 Leagues14.744250.02.001.000.000.0000
202627Forge FC2 Leagues7.202150.01.320.660.000.0000
7 Seasons2 Clubs3 Leagues114.8358337.51.220.460.000.0067
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Forge FC (7 Seasons)2 Leagues113.6358337.51.220.460.000.0067
OH Leuven (1 Season)1 League1.2000
CanPL (7 Seasons)107.03567
CCL (4 Seasons)6.508337.51.220.460.000.0000
First Division B (1 Season)1.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
201920Forge FCca CAN1. CanPL2nd20.11233Matches
2019-202020OH Leuvenbe BEL2. First Division B3rd1.2000Matches
202122Forge FCca CAN1. CanPL1st15.4312Matches
202223Forge FCca CAN1. CanPL2nd20.0711Matches
202324Forge FCca CAN1. CanPL2nd14.4100Matches
202425Forge FCca CAN1. CanPL1st18.8811Matches
202526Forge FCca CAN1. CanPL1st12.7400Matches
202627Forge FCca CAN1. CanPL1st5.7000Matches
7 Seasons2 Clubs2 Leagues108.33567
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Forge FC (7 Seasons)1 League107.03567
OH Leuven (1 Season)1 League1.2000
CanPL (7 Seasons)107.03567
First Division B (1 Season)1.2000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202223Forge FC1. CCLR161.40200.01.380.000.0000Matches
202425Forge FC1. CCC1.60000.000.0000Matches
202526Forge FC1. CCC2.004250.02.001.000.000.0000Matches
202627Forge FC1. CCC1.502150.01.320.660.000.0000Matches
4 Seasons1 Club1 League6.508337.51.220.460.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
202021ca CanadaFriendlies (M)0.2000Matches
1 Season1 Club1 League0.2000
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
201920Forge FCca CAN1. CanPL251,8137371.920.120841352712.073417+17+0.84+0.59Matches
2019-202020OH Leuvenbe BEL2. First Division B4110284.41.2158031710.7534-1-0.82-1.04Matches
202122Forge FCca CAN1. CanPL241,3855855.015.41869262301.882413+11+0.71+0.40Matches
202223Forge FCca CAN1. CanPL231,7977871.320.02182723601.813717+20+1.00+0.75Matches
202223Forge FC1. CCL21306572.21.42650000.0014-3-2.08-2.08Matches
202324Forge FCca CAN1. CanPL261,2985051.514.411762153101.592714+13+0.90+1.34Matches
202425Forge FCca CAN1. CanPL231,6897367.018.82081332401.722919+10+0.53+0.10Matches
202425Forge FC1. CCC21427178.91.6162018000.0015-4-2.54-4.90Matches
202526Forge FCca CAN1. CanPL211,1415445.312.71567062211.782410+14+1.10+0.13Matches
202526Forge FC1. CCC218090100.02.02902000.0005-5-2.50Matches
202627Forge FCca CAN1. CanPL85106470.85.7769012702.3872+5+0.88+0.03Matches
202627Forge FC1. CCC21366875.61.52680000.5001-1-0.66+3.43Matches
7 Seasons2 Clubs3 Leagues16210,3316454.1114.81207629422831.73187111+76+0.66+0.37
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Forge FC (7 Seasons)2 Leagues15810,2216561.7113.61197729392921.75184107+77+0.68+0.37
OH Leuven (1 Season)1 League4110284.41.2158031710.7534-1-0.82-1.04
CanPL (7 Seasons)1509,6336460.8107.01127727382721.8418292+90+0.84+0.51
CCL (4 Seasons)85887481.76.5773218000.13215-13-1.99-1.31
First Division B (1 Season)4110284.41.2158031710.7534-1-0.82-1.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
201920Forge FC1 League251,8137371.920.120841352712.073417+17+0.84+0.59
2019-202020OH Leuven1 League4110284.41.2158031710.7534-1-0.82-1.04
202122Forge FC1 League241,3855855.015.41869262301.882413+11+0.71+0.40
202223Forge FC2 Leagues251,9277771.421.42381723601.673821+17+0.79+0.56
202324Forge FC1 League261,2985051.514.411762153101.592714+13+0.90+1.34
202425Forge FC2 Leagues251,8317367.820.32180343801.583024+6+0.29-0.22
202526Forge FC2 Leagues231,3215748.914.71770262211.632415+9+0.61-0.37
202627Forge FC2 Leagues106466571.87.2969012702.0073+4+0.56+0.56
7 Seasons2 Clubs3 Leagues16210,3316454.1114.81207629422831.73187111+76+0.66+0.37
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Forge FC (7 Seasons)2 Leagues15810,2216561.7113.61197729392921.75184107+77+0.68+0.37
OH Leuven (1 Season)1 League4110284.41.2158031710.7534-1-0.82-1.04
CanPL (7 Seasons)1509,6336460.8107.01127727382721.8418292+90+0.84+0.51
CCL (4 Seasons)85887481.76.5773218000.13215-13-1.99-1.31
First Division B (1 Season)4110284.41.2158031710.7534-1-0.82-1.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
201920Forge FCca CAN1. CanPL2nd251,8137371.920.120841352712.073417+17+0.84+0.59Matches
2019-202020OH Leuvenbe BEL2. First Division B3rd4110284.41.2158031710.7534-1-0.82-1.04Matches
202122Forge FCca CAN1. CanPL1st241,3855855.015.41869262301.882413+11+0.71+0.40Matches
202223Forge FCca CAN1. CanPL2nd231,7977871.320.02182723601.813717+20+1.00+0.75Matches
202324Forge FCca CAN1. CanPL2nd261,2985051.514.411762153101.592714+13+0.90+1.34Matches
202425Forge FCca CAN1. CanPL1st231,6897367.018.82081332401.722919+10+0.53+0.10Matches
202526Forge FCca CAN1. CanPL1st211,1415445.312.71567062211.782410+14+1.10+0.13Matches
202627Forge FCca CAN1. CanPL1st85106470.85.7769012702.3872+5+0.88+0.03Matches
7 Seasons2 Clubs2 Leagues1549,7436353.1108.31137727412631.8118596+89+0.82+0.52
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Forge FC (7 Seasons)1 League1509,6336460.8107.01127727382721.8418292+90+0.84+0.51
OH Leuven (1 Season)1 League4110284.41.2158031710.7534-1-0.82-1.04
CanPL (7 Seasons)1509,6336460.8107.01127727382721.8418292+90+0.84+0.51
First Division B (1 Season)4110284.41.2158031710.7534-1-0.82-1.04
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
202223Forge FC1. CCLR1621306572.21.42650000.0014-3-2.08-2.08Matches
202425Forge FC1. CCC21427178.91.6162018000.0015-4-2.54-4.90Matches
202526Forge FC1. CCC218090100.02.02902000.0005-5-2.50Matches
202627Forge FC1. CCC21366875.61.52680000.5001-1-0.66+3.43Matches
4 Seasons1 Club1 League85887481.76.5773218000.13215-13-1.99-1.31
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
202021ca CanadaFriendlies (M)120207.40.20012013.0010+1+4.50+3.06Matches
1 Season1 Club1 League120207.40.20012013.0010+1+4.50+3.06

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
201920Forge FCca CAN1. CanPL20.12000Matches
2019-202020OH Leuvenbe BEL2. First Division B1.20000Matches
202122Forge FCca CAN1. CanPL15.45000Matches
202223Forge FCca CAN1. CanPL20.06000Matches
202223Forge FC1. CCL1.4000310512Matches
202324Forge FCca CAN1. CanPL14.42000Matches
202425Forge FCca CAN1. CanPL18.87000Matches
202425Forge FC1. CCC1.60000307120Matches
202526Forge FCca CAN1. CanPL12.71000Matches
202526Forge FC1. CCC2.01002137130Matches
202627Forge FCca CAN1. CanPL5.70000Matches
202627Forge FC1. CCC1.50001507240Matches
7 Seasons2 Clubs3 Leagues114.824006103265110
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Forge FC (7 Seasons)2 Leagues113.624006103265110
OH Leuven (1 Season)1 League1.20000
CanPL (7 Seasons)107.023000
CCL (4 Seasons)6.51006103265110
First Division B (1 Season)1.20000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201920Forge FC1 League20.12000
2019-202020OH Leuven1 League1.20000
202122Forge FC1 League15.45000
202223Forge FC2 Leagues21.46003105120
202324Forge FC1 League14.42000
202425Forge FC2 Leagues20.37000307120
202526Forge FC2 Leagues14.72002137130
202627Forge FC2 Leagues7.20001507240
7 Seasons2 Clubs3 Leagues114.824006103265110
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Forge FC (7 Seasons)2 Leagues113.624006103265110
OH Leuven (1 Season)1 League1.20000
CanPL (7 Seasons)107.023000
CCL (4 Seasons)6.51006103265110
First Division B (1 Season)1.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
201920Forge FCca CAN1. CanPL2nd20.12000Matches
2019-202020OH Leuvenbe BEL2. First Division B3rd1.20000Matches
202122Forge FCca CAN1. CanPL1st15.45000Matches
202223Forge FCca CAN1. CanPL2nd20.06000Matches
202324Forge FCca CAN1. CanPL2nd14.42000Matches
202425Forge FCca CAN1. CanPL1st18.87000Matches
202526Forge FCca CAN1. CanPL1st12.71000Matches
202627Forge FCca CAN1. CanPL1st5.70000Matches
7 Seasons2 Clubs2 Leagues108.323000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Forge FC (7 Seasons)1 League107.023000
OH Leuven (1 Season)1 League1.20000
CanPL (7 Seasons)107.023000
First Division B (1 Season)1.20000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202223Forge FC1. CCLR161.4000310512Matches
202425Forge FC1. CCC1.60000307120Matches
202526Forge FC1. CCC2.01002137130Matches
202627Forge FC1. CCC1.50001507240Matches
4 Seasons1 Club1 League6.51006103265110
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202021ca CanadaFriendlies (M)0.20000Matches
1 Season1 Club1 League0.20000

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.