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-04-27SatNWSLRegular SeasonAwayW 2–0ThornsRed StarsYFW4501003100220000.20.20.521101662.5311121Match Report
2024-04-20SatNWSLRegular SeasonHomeW 4–1ThornsDashYFW6010003210351000.50.50.010213070.0019100Match Report
2024-04-13SatNWSLRegular SeasonAwayL 0–2ThornsCourageNLW,LM1900000000152100.00.00.01081172.717000Match Report
2024-03-30SatNWSLRegular SeasonHomeD 2–2ThornsLouisvilleNRM1300003000230000.10.10.020131968.4415100Match Report
2024-03-24SunNWSLRegular SeasonHomeL 0–1ThornsGotham FCNFW2700002100150000.20.20.00071353.818011Match Report

Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
200320ca Canada1. World Cup4th665406.0303300000.500.000.500.500.50Matches
200724ca Canada1. World CupGR332703.0314300001.000.331.331.001.33Matches
200824ca Canada1. Olympics (W)QF443664.1220000.490.49Matches
201128ca Canada1. World CupGR332703.0101100000.330.000.330.330.33Matches
201228ca Canada1. Olympics (W)3rd665676.36600000.950.95Matches
201532ca Canada1. World CupQF554505.0213111100.400.200.600.200.40Matches
201632ca Canada1. Olympics (W)3rd554505.0314211000.600.200.800.400.60Matches
201834ca CanadaConfed Champ2nd543634.0415400000.990.251.240.991.24Matches
201935ca CanadaAlgarve Cup3rd333003.3101011000.300.000.300.000.00Matches
201935ca CanadaFriendlies (W)654715.2314300000.570.190.760.570.76Matches
201936ca Canada1. World CupR16443383.8101100002.22.20.32.6414340.270.000.270.270.270.600.090.690.600.69Matches
202036ca Canada1. Olympics (W)1st554655.2101100000.190.000.190.190.19Matches
202137ca CanadaFriendlies (W)774124.6101100000.220.000.220.220.22Matches
202238ca CanadaW Championship1st552683.0101100100.340.000.340.340.34Matches
202238ca CanadaFriendlies (W)653774.2123100000.240.480.720.240.72Matches
202340ca Canada1. World CupGR321601.8000001001.50.70.10.847150.000.000.000.000.000.820.070.890.380.45Matches
202339ca CanadaSheBelieves Cup4th321461.6000000100.000.000.000.000.00Matches
202339ca CanadaFriendlies (W)11620.7000000000.000.000.000.000.00Matches
13 Seasons1 Club6 Leagues80756,27569.7337323034303.72.90.53.4821490.470.120.540.430.490.670.080.750.530.61
World Cup (6 Seasons)24232,02822.510212912103.72.90.53.4821490.440.090.530.400.490.670.080.750.530.61
Olympics (W) (4 Seasons)20201,84820.512151111000.580.100.490.540.39
Friendlies (W) (4 Seasons)20181,32214.7538500000.340.200.540.340.54
W Championship (2 Seasons)1096317.0516500100.710.140.860.710.86
SheBelieves Cup (1 Season)321461.6000000100.000.000.000.000.00
Algarve Cup (1 Season)333003.3101011000.300.000.300.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201329Thornsus USA1. NWSL20201,78319.88210622200.400.100.500.300.40Matches
201430Thornsus USA1. NWSL23221,98722.1718700200.320.050.360.320.36Matches
201531Thornsus USA1. NWSL987358.2224200000.240.240.490.240.49Matches
201632Thornsus USA1. NWSL11108269.2628600000.650.220.870.650.87Matches
201733Thornsus USA1. NWSL24242,14023.8808801300.340.000.340.340.34Matches
201834Thornsus USA1. NWSL24242,16024.09615633400.370.250.620.250.50Matches
201935Thornsus USA1. NWSL17171,53017.09110633006.33.93.47.31794750.530.060.590.350.410.370.200.570.230.43Matches
202036Thornsus USANWSL Challenge Cup665005.6000000000.90.90.71.61633190.000.000.000.000.000.160.130.290.160.29Matches
202036Thornsus USANWSL Fall Series443604.0606333001.500.001.500.750.75Matches
202137Thornsus USA1. NWSL15151,23413.7516324006.43.31.95.21977600.360.070.440.220.290.470.140.610.240.38Matches
202137Thornsus USANWSL Challenge Cup332482.8202200000.60.60.81.4416140.730.000.730.730.730.200.300.500.200.50Matches
202238Thornsus USA1. NWSL141298510.9505500003.83.81.95.7764520.460.000.460.460.460.350.170.520.350.52Matches
202238Thornsus USANWSL Challenge Cup554004.4101100000.60.60.30.9214190.230.000.230.230.230.140.060.200.140.20Matches
202339Thornsus USA1. NWSL19131,02811.4314300002.72.72.35.01164410.260.090.350.260.350.240.200.440.240.44Matches
202339Thornsus USANWSL Challenge Cup221571.7011000000.10.10.91.01780.000.570.570.000.570.060.490.550.060.55Matches
202440Thornsus USA1. NWSL632092.3112100101.01.00.51.5311150.430.430.860.430.860.450.220.670.450.67Matches
12 Seasons1 Club3 Leagues20218816,282180.972189059131612022.517.012.729.7803803030.400.100.500.330.430.320.180.500.240.42
NWSL (11 Seasons)18216814,617162.463178053101312020.314.810.024.8573102430.390.100.490.330.430.370.180.550.270.45
NWSL Challenge Cup (4 Seasons)16161,30514.5314300002.22.22.74.82370600.210.070.280.210.280.150.180.330.150.33
NWSL Fall Series (1 Season)443604.0606333001.500.001.500.750.75
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201329Thorns1 League20201,78319.88210622200.400.100.500.300.40
201430Thorns1 League23221,98722.1718700200.320.050.360.320.36
201531Thorns1 League987358.2224200000.240.240.490.240.49
201632Thorns1 League11108269.2628600000.650.220.870.650.87
201733Thorns1 League24242,14023.8808801300.340.000.340.340.34
201834Thorns1 League24242,16024.09615633400.370.250.620.250.50
201935Thorns1 League17171,53017.09110633006.33.93.47.31794750.530.060.590.350.410.370.200.570.230.43
202036Thorns2 Leagues10108609.6606333000.90.90.71.61633190.630.000.630.310.310.160.130.290.160.29
202137Thorns2 Leagues18181,48216.5718524007.03.82.76.62393740.430.060.490.300.360.420.170.590.230.40
202238Thorns2 Leagues19171,38515.4606600004.54.52.26.6978710.390.000.390.390.390.290.140.430.290.43
202339Thorns2 Leagues21151,18513.2325300002.82.83.26.01271490.230.150.380.230.380.210.240.450.210.45
202440Thorns1 League632092.3112100101.01.00.51.5311150.430.430.860.430.860.450.220.670.450.67
12 Seasons1 Club3 Leagues20218816,282180.972189059131612022.517.012.729.7803803030.400.100.500.330.430.320.180.500.240.42
NWSL (11 Seasons)18216814,617162.463178053101312020.314.810.024.8573102430.390.100.490.330.430.370.180.550.270.45
NWSL Challenge Cup (4 Seasons)16161,30514.5314300002.22.22.74.82370600.210.070.280.210.280.150.180.330.150.33
NWSL Fall Series (1 Season)443604.0606333001.500.001.500.750.75
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
201329Thornsus USA1. NWSL3rd20201,78319.88210622200.400.100.500.300.40Matches
201430Thornsus USA1. NWSL3rd23221,98722.1718700200.320.050.360.320.36Matches
201531Thornsus USA1. NWSL6th987358.2224200000.240.240.490.240.49Matches
201632Thornsus USA1. NWSL3rd11108269.2628600000.650.220.870.650.87Matches
201733Thornsus USA1. NWSL2nd24242,14023.8808801300.340.000.340.340.34Matches
201834Thornsus USA1. NWSL2nd24242,16024.09615633400.370.250.620.250.50Matches
201935Thornsus USA1. NWSL3rd17171,53017.09110633006.33.93.47.31794750.530.060.590.350.410.370.200.570.230.43Matches
202137Thornsus USA1. NWSL1st15151,23413.7516324006.43.31.95.21977600.360.070.440.220.290.470.140.610.240.38Matches
202238Thornsus USA1. NWSL2nd141298510.9505500003.83.81.95.7764520.460.000.460.460.460.350.170.520.350.52Matches
202339Thornsus USA1. NWSL2nd19131,02811.4314300002.72.72.35.01164410.260.090.350.260.350.240.200.440.240.44Matches
202440Thornsus USA1. NWSL7th632092.3112100101.01.00.51.5311150.430.430.860.430.860.450.220.670.450.67Matches
11 Seasons1 Club1 League18216814,617162.463178053101312020.314.810.024.8573102430.390.100.490.330.430.370.180.550.270.45
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
202036Thornsus USANWSL Challenge Cup8th665005.6000000000.90.90.71.61633190.000.000.000.000.000.160.130.290.160.29Matches
202036Thornsus USANWSL Fall Series1st443604.0606333001.500.001.500.750.75Matches
202137Thornsus USANWSL Challenge Cup1st332482.8202200000.60.60.81.4416140.730.000.730.730.730.200.300.500.200.50Matches
202238Thornsus USANWSL Challenge Cup554004.4101100000.60.60.30.9214190.230.000.230.230.230.140.060.200.140.20Matches
202339Thornsus USANWSL Challenge CupGR221571.7011000000.10.10.91.01780.000.570.570.000.570.060.490.550.060.55Matches
4 Seasons1 Club2 Leagues20201,66518.59110633002.22.22.74.82370600.490.050.540.320.380.150.180.330.150.33
NWSL Challenge Cup (4 Seasons)16161,30514.5314300002.22.22.74.82370600.210.070.280.210.280.150.180.330.150.33
NWSL Fall Series (1 Season)443604.0606333001.500.001.500.750.75

Shooting

Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
200320ca Canada1. World Cup4th6.0300.0000Matches
200724ca Canada1. World CupGR3.0372.330.4300Matches
200824ca Canada1. Olympics (W)QF4.12161168.83.932.700.130.180Matches
201128ca Canada1. World CupGR3.0120.670.5000Matches
201228ca Canada1. Olympics (W)3rd6.36201050.03.171.590.300.6000Matches
201532ca Canada1. World CupQF5.0261.200.1711Matches
201632ca Canada1. Olympics (W)3rd5.0311Matches
201834ca CanadaConfed Champ2nd4.0400Matches
201935ca CanadaAlgarve Cup3rd3.3111Matches
201935ca CanadaFriendlies (W)5.2300Matches
201936ca Canada1. World CupR163.811317.73.460.270.081.0014.63002.22.20.17-1.2-1.2Matches
202036ca Canada1. Olympics (W)1st5.217228.61.350.390.140.5000Matches
202137ca CanadaFriendlies (W)4.6100Matches
202238ca CanadaW Championship1st3.0100Matches
202238ca CanadaFriendlies (W)4.2100Matches
202340ca Canada1. World CupGR1.803266.71.691.130.000.0019.20011.50.70.22-1.5-0.7Matches
202339ca CanadaSheBelieves Cup4th1.6000Matches
202339ca CanadaFriendlies (W)0.7000Matches
13 Seasons1 Club6 Leagues69.733594144.12.801.080.170.4415.53343.72.90.18-2.7-1.9
World Cup (6 Seasons)22.510161818.82.890.800.060.5015.53123.72.90.18-2.7-1.9
Olympics (W) (4 Seasons)20.512432353.52.771.480.210.3911
Friendlies (W) (4 Seasons)14.7500
W Championship (2 Seasons)7.0500
SheBelieves Cup (1 Season)1.6000
Algarve Cup (1 Season)3.3111
Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201329Thornsus USA1. NWSL19.88512651.02.571.310.120.2322Matches
201430Thornsus USA1. NWSL22.17401.810.1800Matches
201531Thornsus USA1. NWSL8.2280.980.2500Matches
201632Thornsus USA1. NWSL9.26211257.12.291.310.290.5000Matches
201733Thornsus USA1. NWSL23.8801Matches
201834Thornsus USA1. NWSL24.0933Matches
201935Thornsus USA1. NWSL17.09311032.31.820.590.190.6017.71336.33.90.13+2.7+2.1Matches
202036Thornsus USANWSL Challenge Cup5.601317.72.340.180.000.0015.70000.90.90.07-0.9-0.9Matches
202036Thornsus USANWSL Fall Series4.0633Matches
202137Thornsus USA1. NWSL13.75401332.52.920.950.080.2318.11246.43.30.08-1.4-0.3Matches
202137Thornsus USANWSL Challenge Cup2.8211436.43.991.450.180.5017.70000.60.60.05+1.4+1.4Matches
202238Thornsus USA1. NWSL10.95281450.02.561.280.180.3614.60003.83.80.14+1.2+1.2Matches
202238Thornsus USANWSL Challenge Cup4.418337.51.800.680.130.3317.20000.60.60.08+0.4+0.4Matches
202339Thornsus USA1. NWSL11.43271037.02.360.880.110.3015.50002.72.70.10+0.3+0.3Matches
202339Thornsus USANWSL Challenge Cup1.70300.01.720.000.0019.50000.10.10.03-0.1-0.1Matches
202440Thornsus USA1. NWSL2.3112541.75.172.150.080.2017.40001.01.00.090.00.0Matches
12 Seasons1 Club3 Leagues180.97224514640.02.481.130.130.2916.82131622.517.00.10+3.5+4.0
NWSL (11 Seasons)162.46321013842.92.491.200.140.2816.72101320.314.80.11+2.7+3.2
NWSL Challenge Cup (4 Seasons)14.5335822.92.410.550.090.3817.00002.22.20.06+0.8+0.8
NWSL Fall Series (1 Season)4.0633
Shooting Table
Standard Expected
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201329Thorns1 League19.88512651.02.571.310.120.2322
201430Thorns1 League22.17401.810.1800
201531Thorns1 League8.2280.980.2500
201632Thorns1 League9.26211257.12.291.310.290.5000
201733Thorns1 League23.8801
201834Thorns1 League24.0933
201935Thorns1 League17.09311032.31.820.590.190.6017.71336.33.90.13+2.7+2.1
202036Thorns2 Leagues9.661317.72.340.180.000.0015.70330.90.90.07-0.9-0.9
202137Thorns2 Leagues16.57511733.33.101.030.100.2918.11247.03.80.080.0+1.2
202238Thorns2 Leagues15.46361747.22.341.100.170.3515.20004.54.50.12+1.5+1.5
202339Thorns2 Leagues13.23301033.32.280.760.100.3015.90002.82.80.09+0.2+0.2
202440Thorns1 League2.3112541.75.172.150.080.2017.40001.01.00.090.00.0
12 Seasons1 Club3 Leagues180.97224514640.02.481.130.130.2916.82131622.517.00.10+3.5+4.0
NWSL (11 Seasons)162.46321013842.92.491.200.140.2816.72101320.314.80.11+2.7+3.2
NWSL Challenge Cup (4 Seasons)14.5335822.92.410.550.090.3817.00002.22.20.06+0.8+0.8
NWSL Fall Series (1 Season)4.0633
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
201329Thornsus USA1. NWSL3rd19.88512651.02.571.310.120.2322Matches
201430Thornsus USA1. NWSL3rd22.17401.810.1800Matches
201531Thornsus USA1. NWSL6th8.2280.980.2500Matches
201632Thornsus USA1. NWSL3rd9.26211257.12.291.310.290.5000Matches
201733Thornsus USA1. NWSL2nd23.8801Matches
201834Thornsus USA1. NWSL2nd24.0933Matches
201935Thornsus USA1. NWSL3rd17.09311032.31.820.590.190.6017.71336.33.90.13+2.7+2.1Matches
202137Thornsus USA1. NWSL1st13.75401332.52.920.950.080.2318.11246.43.30.08-1.4-0.3Matches
202238Thornsus USA1. NWSL2nd10.95281450.02.561.280.180.3614.60003.83.80.14+1.2+1.2Matches
202339Thornsus USA1. NWSL2nd11.43271037.02.360.880.110.3015.50002.72.70.10+0.3+0.3Matches
202440Thornsus USA1. NWSL7th2.3112541.75.172.150.080.2017.40001.01.00.090.00.0Matches
11 Seasons1 Club1 League162.46321013842.92.491.200.140.2816.72101320.314.80.11+2.7+3.2
Shooting Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
202036Thornsus USANWSL Challenge Cup8th5.601317.72.340.180.000.0015.70000.90.90.07-0.9-0.9Matches
202036Thornsus USANWSL Fall Series1st4.0633Matches
202137Thornsus USANWSL Challenge Cup1st2.8211436.43.991.450.180.5017.70000.60.60.05+1.4+1.4Matches
202238Thornsus USANWSL Challenge Cup4.418337.51.800.680.130.3317.20000.60.60.08+0.4+0.4Matches
202339Thornsus USANWSL Challenge CupGR1.70300.01.720.000.0019.50000.10.10.03-0.1-0.1Matches
4 Seasons1 Club2 Leagues18.5935822.92.410.550.090.3817.00332.22.20.06+0.8+0.8
NWSL Challenge Cup (4 Seasons)14.5335822.92.410.550.090.3817.00002.22.20.06+0.8+0.8
NWSL Fall Series (1 Season)4.0633
Become a Stathead & surf this site ad-free.

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
200320ca Canada1. World Cup4th6.00Matches
200724ca Canada1. World CupGR3.01Matches
200824ca Canada1. Olympics (W)QF4.1Matches
201128ca Canada1. World CupGR3.00Matches
201228ca Canada1. Olympics (W)3rd6.3Matches
201532ca Canada1. World CupQF5.01Matches
201632ca Canada1. Olympics (W)3rd5.01Matches
201834ca CanadaConfed Champ2nd4.01Matches
201935ca CanadaAlgarve Cup3rd3.30Matches
201935ca CanadaFriendlies (W)5.21Matches
201936ca Canada1. World CupR163.812817672.715903488210280.4274264.37977.800.30.8-0.37126014Matches
202036ca Canada1. Olympics (W)1st5.20Matches
202137ca CanadaFriendlies (W)4.60Matches
202238ca CanadaW Championship1st3.00Matches
202238ca CanadaFriendlies (W)4.22Matches
202340ca Canada1. World CupGR1.8527173.2619192344772.3141593.31333.300.10.1-0.127307Matches
202339ca CanadaSheBelieves Cup4th1.60Matches
202339ca CanadaFriendlies (W)0.70Matches
13 Seasons1 Club6 Leagues69.718024772.9220954011614977.9415771.981266.770.51.0+6.59199021
World Cup (6 Seasons)22.518024772.9220954011614977.9415771.981266.720.51.0+1.59199021
Olympics (W) (4 Seasons)20.51
Friendlies (W) (4 Seasons)14.73
W Championship (2 Seasons)7.01
SheBelieves Cup (1 Season)1.60
Algarve Cup (1 Season)3.30
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201329Thornsus USA1. NWSL19.82Matches
201430Thornsus USA1. NWSL22.11Matches
201531Thornsus USA1. NWSL8.22Matches
201632Thornsus USA1. NWSL9.22Matches
201733Thornsus USA1. NWSL23.80Matches
201834Thornsus USA1. NWSL24.06Matches
201935Thornsus USA1. NWSL17.047967271.37041243925634574.216521676.4304862.513.43.3-2.4295221494Matches
202036Thornsus USANWSL Challenge Cup5.616923871.0255369610012778.7537273.6112055.000.70.3-0.76223033Matches
202036Thornsus USANWSL Fall Series4.00Matches
202137Thornsus USA1. NWSL13.736147975.45345174219724580.412014881.1243863.211.92.6-0.9214620377Matches
202137Thornsus USANWSL Challenge Cup2.88311472.81114412506280.6293778.4050.000.80.6-0.89113016Matches
202238Thornsus USA1. NWSL10.928038972.04420147914318278.610713579.3213855.301.91.5-1.9194415064Matches
202238Thornsus USANWSL Challenge Cup4.48312765.41156336465978.0213756.871546.700.30.1-0.3682014Matches
202339Thornsus USA1. NWSL11.427337173.64423174813417277.911314279.6183452.912.32.4-1.3234214264Matches
202339Thornsus USANWSL Challenge Cup1.7435775.4679237202387.0202774.11425.010.91.0+0.164427Matches
202440Thornsus USA1. NWSL2.37310967.01015259445875.9203164.54850.010.50.5+0.5483111Matches
12 Seasons1 Club3 Leagues180.91844255672.1277469348990127377.864884576.711621055.21812.712.3+5.31232378512380
NWSL (11 Seasons)162.41466202072.6222447667774100277.252567278.19716658.41710.010.3+7.0961927310310
NWSL Challenge Cup (4 Seasons)14.537853670.55502168121627179.712317371.1194443.212.72.0-1.7274512270
NWSL Fall Series (1 Season)4.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201329Thorns1 League19.82
201430Thorns1 League22.11
201531Thorns1 League8.22
201632Thorns1 League9.22
201733Thorns1 League23.80
201834Thorns1 League24.06
201935Thorns1 League17.047967271.37041243925634574.216521676.4304862.513.43.3-2.4295221494
202036Thorns2 Leagues9.616923871.0255369610012778.7537273.6112055.000.70.3-0.76223033
202137Thorns2 Leagues16.544459374.96459215424730780.514918580.5244355.812.73.2-1.7305723393
202238Thorns2 Leagues15.436351670.35576181518924178.412817274.4285352.802.21.6-2.2255217078
202339Thorns2 Leagues13.231642873.85102198515419579.013316978.7193850.023.23.4-1.2294618471
202440Thorns1 League2.37310967.01015259445875.9203164.54850.010.50.5+0.5483111
12 Seasons1 Club3 Leagues180.91844255672.1277469348990127377.864884576.711621055.21812.712.3+5.31232378512380
NWSL (11 Seasons)162.41466202072.6222447667774100277.252567278.19716658.41710.010.3+7.0961927310310
NWSL Challenge Cup (4 Seasons)14.537853670.55502168121627179.712317371.1194443.212.72.0-1.7274512270
NWSL Fall Series (1 Season)4.00
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
201329Thornsus USA1. NWSL3rd19.82Matches
201430Thornsus USA1. NWSL3rd22.11Matches
201531Thornsus USA1. NWSL6th8.22Matches
201632Thornsus USA1. NWSL3rd9.22Matches
201733Thornsus USA1. NWSL2nd23.80Matches
201834Thornsus USA1. NWSL2nd24.06Matches
201935Thornsus USA1. NWSL3rd17.047967271.37041243925634574.216521676.4304862.513.43.3-2.4295221494Matches
202137Thornsus USA1. NWSL1st13.736147975.45345174219724580.412014881.1243863.211.92.6-0.9214620377Matches
202238Thornsus USA1. NWSL2nd10.928038972.04420147914318278.610713579.3213855.301.91.5-1.9194415064Matches
202339Thornsus USA1. NWSL2nd11.427337173.64423174813417277.911314279.6183452.912.32.4-1.3234214264Matches
202440Thornsus USA1. NWSL7th2.37310967.01015259445875.9203164.54850.010.50.5+0.5483111Matches
11 Seasons1 Club1 League162.41466202072.6222447667774100277.252567278.19716658.41710.010.3+7.0961927310310
Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
202036Thornsus USANWSL Challenge Cup8th5.616923871.0255369610012778.7537273.6112055.000.70.3-0.76223033Matches
202036Thornsus USANWSL Fall Series1st4.00Matches
202137Thornsus USANWSL Challenge Cup1st2.88311472.81114412506280.6293778.4050.000.80.6-0.89113016Matches
202238Thornsus USANWSL Challenge Cup4.48312765.41156336465978.0213756.871546.700.30.1-0.3682014Matches
202339Thornsus USANWSL Challenge CupGR1.7435775.4679237202387.0202774.11425.010.91.0+0.164427Matches
4 Seasons1 Club2 Leagues18.537853670.55502168121627179.712317371.1194443.212.72.0-1.7274512270
NWSL Challenge Cup (4 Seasons)14.537853670.55502168121627179.712317371.1194443.212.72.0-1.7274512270
NWSL Fall Series (1 Season)4.00

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
200320ca Canada1. World Cup4th6.0Matches
200724ca Canada1. World CupGR3.0Matches
200824ca Canada1. Olympics (W)QF4.1Matches
201128ca Canada1. World CupGR3.0Matches
201228ca Canada1. Olympics (W)3rd6.3Matches
201532ca Canada1. World CupQF5.0Matches
201632ca Canada1. Olympics (W)3rd5.0Matches
201834ca CanadaConfed Champ2nd4.0Matches
201935ca CanadaAlgarve Cup3rd3.3Matches
201935ca CanadaFriendlies (W)5.2Matches
201936ca Canada1. World CupR163.8176168601110000012826Matches
202036ca Canada1. Olympics (W)1st5.21Matches
202137ca CanadaFriendlies (W)4.6Matches
202238ca CanadaW Championship1st3.0Matches
202238ca CanadaFriendlies (W)4.2Matches
202340ca Canada1. World CupGR1.8716830101100005203Matches
202339ca CanadaSheBelieves Cup4th1.6Matches
202339ca CanadaFriendlies (W)0.7Matches
13 Seasons1 Club6 Leagues69.7247236902131000018029
World Cup (6 Seasons)22.5247236902121000018029
Olympics (W) (4 Seasons)20.51
Friendlies (W) (4 Seasons)14.7
W Championship (2 Seasons)7.0
SheBelieves Cup (1 Season)1.6
Algarve Cup (1 Season)3.3
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201329Thornsus USA1. NWSL19.80Matches
201430Thornsus USA1. NWSL22.1Matches
201531Thornsus USA1. NWSL8.2Matches
201632Thornsus USA1. NWSL9.2Matches
201733Thornsus USA1. NWSL23.8Matches
201834Thornsus USA1. NWSL24.0Matches
201935Thornsus USA1. NWSL17.067263429010610000479913Matches
202036Thornsus USANWSL Challenge Cup5.62382241000262000016947Matches
202036Thornsus USANWSL Fall Series4.0Matches
202137Thornsus USA1. NWSL13.7479456180511621000361512Matches
202137Thornsus USANWSL Challenge Cup2.811410650002000008332Matches
202238Thornsus USA1. NWSL10.93893815242510000280312Matches
202238Thornsus USANWSL Challenge Cup4.412712060022000008316Matches
202339Thornsus USA1. NWSL11.437135911000930000273112Matches
202339Thornsus USANWSL Challenge Cup1.7575700103000004301Matches
202440Thornsus USA1. NWSL2.310910530003200007313Matches
12 Seasons1 Club3 Leagues180.9255624428721175211100018442768
NWSL (11 Seasons)162.420201935662103399100014661952
NWSL Challenge Cup (4 Seasons)14.5536507210141320000378816
NWSL Fall Series (1 Season)4.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201329Thorns1 League19.80
201430Thorns1 League22.1
201531Thorns1 League8.2
201632Thorns1 League9.2
201733Thorns1 League23.8
201834Thorns1 League24.0
201935Thorns1 League17.067263429010610000479913
202036Thorns2 Leagues9.62382241000262000016947
202137Thorns2 Leagues16.5593562230511821000444814
202238Thorns2 Leagues15.451650111244710000363418
202339Thorns2 Leagues13.2428416110101230000316113
202440Thorns1 League2.310910530003200007313
12 Seasons1 Club3 Leagues180.9255624428721175211100018442768
NWSL (11 Seasons)162.420201935662103399100014661952
NWSL Challenge Cup (4 Seasons)14.5536507210141320000378816
NWSL Fall Series (1 Season)4.0
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201329Thornsus USA1. NWSL3rd19.80Matches
201430Thornsus USA1. NWSL3rd22.1Matches
201531Thornsus USA1. NWSL6th8.2Matches
201632Thornsus USA1. NWSL3rd9.2Matches
201733Thornsus USA1. NWSL2nd23.8Matches
201834Thornsus USA1. NWSL2nd24.0Matches
201935Thornsus USA1. NWSL3rd17.067263429010610000479913Matches
202137Thornsus USA1. NWSL1st13.7479456180511621000361512Matches
202238Thornsus USA1. NWSL2nd10.93893815242510000280312Matches
202339Thornsus USA1. NWSL2nd11.437135911000930000273112Matches
202440Thornsus USA1. NWSL7th2.310910530003200007313Matches
11 Seasons1 Club1 League162.420201935662103399100014661952
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
202036Thornsus USANWSL Challenge Cup8th5.62382241000262000016947Matches
202036Thornsus USANWSL Fall Series1st4.0Matches
202137Thornsus USANWSL Challenge Cup1st2.811410650002000008332Matches
202238Thornsus USANWSL Challenge Cup4.412712060022000008316Matches
202339Thornsus USANWSL Challenge CupGR1.7575700103000004301Matches
4 Seasons1 Club2 Leagues18.5536507210141320000378816
NWSL Challenge Cup (4 Seasons)14.5536507210141320000378816
NWSL Fall Series (1 Season)4.0

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
200320ca Canada1. World Cup4th6.0Matches
200724ca Canada1. World CupGR3.0Matches
200824ca Canada1. Olympics (W)QF4.1Matches
201128ca Canada1. World CupGR3.0Matches
201228ca Canada1. Olympics (W)3rd6.3Matches
201532ca Canada1. World CupQF5.0Matches
201632ca Canada1. Olympics (W)3rd5.0Matches
201834ca CanadaConfed Champ2nd4.0Matches
201935ca CanadaAlgarve Cup3rd3.3Matches
201935ca CanadaFriendlies (W)5.2Matches
201936ca Canada1. World CupR163.8164.26120030110.27000100Matches
202036ca Canada1. Olympics (W)1st5.2Matches
202137ca CanadaFriendlies (W)4.6Matches
202238ca CanadaW Championship1st3.0Matches
202238ca CanadaFriendlies (W)4.2Matches
202340ca Canada1. World CupGR1.852.8140001000.00000000Matches
202339ca CanadaSheBelieves Cup4th1.6Matches
202339ca CanadaFriendlies (W)0.7Matches
13 Seasons1 Club6 Leagues69.7213.80160031110.18000100
World Cup (6 Seasons)22.5213.80160031110.18000100
Olympics (W) (4 Seasons)20.5
Friendlies (W) (4 Seasons)14.7
W Championship (2 Seasons)7.0
SheBelieves Cup (1 Season)1.6
Algarve Cup (1 Season)3.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201329Thornsus USA1. NWSL19.8Matches
201430Thornsus USA1. NWSL22.1Matches
201531Thornsus USA1. NWSL8.2Matches
201632Thornsus USA1. NWSL9.2Matches
201733Thornsus USA1. NWSL23.8Matches
201834Thornsus USA1. NWSL24.0Matches
201935Thornsus USA1. NWSL17.0593.47460370360.35401100Matches
202036Thornsus USANWSL Challenge Cup5.6162.88111130000.00000000Matches
202036Thornsus USANWSL Fall Series4.0Matches
202137Thornsus USA1. NWSL13.7584.23461550160.44401100Matches
202137Thornsus USANWSL Challenge Cup2.8186.53150020100.00000000Matches
202238Thornsus USA1. NWSL10.9373.38330040020.18000200Matches
202238Thornsus USANWSL Challenge Cup4.4132.9390130030.68100200Matches
202339Thornsus USA1. NWSL11.4443.85370060130.26200100Matches
202339Thornsus USANWSL Challenge Cup1.7105.7390100010.57100000Matches
202440Thornsus USA1. NWSL2.383.4651020010.43100000Matches
12 Seasons1 Club3 Leagues180.92633.762113113206220.311302700
NWSL (11 Seasons)162.42063.72167282405180.321102500
NWSL Challenge Cup (4 Seasons)14.5573.93441380140.28200200
NWSL Fall Series (1 Season)4.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201329Thorns1 League19.8
201430Thorns1 League22.1
201531Thorns1 League8.2
201632Thorns1 League9.2
201733Thorns1 League23.8
201834Thorns1 League24.0
201935Thorns1 League17.0593.47460370360.35401100
202036Thorns2 Leagues9.6162.88111130000.00000000
202137Thorns2 Leagues16.5764.62611570260.36401100
202238Thorns2 Leagues15.4503.25420170050.32100400
202339Thorns2 Leagues13.2544.10460160140.30300100
202440Thorns1 League2.383.4651020010.43100000
12 Seasons1 Club3 Leagues180.92633.762113113206220.311302700
NWSL (11 Seasons)162.42063.72167282405180.321102500
NWSL Challenge Cup (4 Seasons)14.5573.93441380140.28200200
NWSL Fall Series (1 Season)4.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201329Thornsus USA1. NWSL3rd19.8Matches
201430Thornsus USA1. NWSL3rd22.1Matches
201531Thornsus USA1. NWSL6th8.2Matches
201632Thornsus USA1. NWSL3rd9.2Matches
201733Thornsus USA1. NWSL2nd23.8Matches
201834Thornsus USA1. NWSL2nd24.0Matches
201935Thornsus USA1. NWSL3rd17.0593.47460370360.35401100Matches
202137Thornsus USA1. NWSL1st13.7584.23461550160.44401100Matches
202238Thornsus USA1. NWSL2nd10.9373.38330040020.18000200Matches
202339Thornsus USA1. NWSL2nd11.4443.85370060130.26200100Matches
202440Thornsus USA1. NWSL7th2.383.4651020010.43100000Matches
11 Seasons1 Club1 League162.42063.72167282405180.321102500
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
202036Thornsus USANWSL Challenge Cup8th5.6162.88111130000.00000000Matches
202036Thornsus USANWSL Fall Series1st4.0Matches
202137Thornsus USANWSL Challenge Cup1st2.8186.53150020100.00000000Matches
202238Thornsus USANWSL Challenge Cup4.4132.9390130030.68100200Matches
202339Thornsus USANWSL Challenge CupGR1.7105.7390100010.57100000Matches
4 Seasons1 Club2 Leagues18.5573.93441380140.28200200
NWSL Challenge Cup (4 Seasons)14.5573.93441380140.28200200
NWSL Fall Series (1 Season)4.0

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
200320ca Canada1. World Cup4th6.0Matches
200724ca Canada1. World CupGR3.0Matches
200824ca Canada1. Olympics (W)QF4.1Matches
201128ca Canada1. World CupGR3.0Matches
201228ca Canada1. Olympics (W)3rd6.3Matches
201532ca Canada1. World CupQF5.0Matches
201632ca Canada1. Olympics (W)3rd5.0Matches
201834ca CanadaConfed Champ2nd4.0Matches
201935ca CanadaAlgarve Cup3rd3.3Matches
201935ca CanadaFriendlies (W)5.2Matches
201936ca Canada1. World CupR163.822011010.010003510Matches
202036ca Canada1. Olympics (W)1st5.260Matches
202137ca CanadaFriendlies (W)4.6Matches
202238ca CanadaW Championship1st3.0Matches
202238ca CanadaFriendlies (W)4.2Matches
202340ca Canada1. World CupGR1.8420221333.320000410Matches
202339ca CanadaSheBelieves Cup4th1.6Matches
202339ca CanadaFriendlies (W)0.7Matches
13 Seasons1 Club6 Leagues69.76100331425.030003920
World Cup (6 Seasons)22.5640331425.030003920
Olympics (W) (4 Seasons)20.5600
Friendlies (W) (4 Seasons)14.70
W Championship (2 Seasons)7.00
SheBelieves Cup (1 Season)1.60
Algarve Cup (1 Season)3.30
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201329Thornsus USA1. NWSL19.8Matches
201430Thornsus USA1. NWSL22.1Matches
201531Thornsus USA1. NWSL8.2Matches
201632Thornsus USA1. NWSL9.2Matches
201733Thornsus USA1. NWSL23.8Matches
201834Thornsus USA1. NWSL24.0Matches
201935Thornsus USA1. NWSL17.0151035751827.813826621190Matches
202036Thornsus USANWSL Challenge Cup5.6432111333.327254850Matches
202036Thornsus USANWSL Fall Series4.0Matches
202137Thornsus USA1. NWSL13.715946551533.310835924130Matches
202137Thornsus USANWSL Challenge Cup2.8431301333.323034840Matches
202238Thornsus USA1. NWSL10.9141055441040.06303317110Matches
202238Thornsus USANWSL Challenge Cup4.411001010.011010160Matches
202339Thornsus USA1. NWSL11.4171137741625.0121138522210Matches
202339Thornsus USANWSL Challenge Cup1.7100010001102310Matches
202440Thornsus USA1. NWSL2.331120010.010001420Matches
12 Seasons1 Club3 Leagues180.97448192926206729.94742113134108820
NWSL (11 Seasons)162.46441162523186030.042308222488660
NWSL Challenge Cup (4 Seasons)14.51073432728.6512391020160
NWSL Fall Series (1 Season)4.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201329Thorns1 League19.80
201430Thorns1 League22.10
201531Thorns1 League8.20
201632Thorns1 League9.20
201733Thorns1 League23.80
201834Thorns1 League24.00
201935Thorns1 League17.0151035751827.813826621190
202036Thorns2 Leagues9.6432111333.327254850
202137Thorns2 Leagues16.5191259561833.31211381332170
202238Thorns2 Leagues15.4151155541136.47404318170
202339Thorns2 Leagues13.2181137841625.0121248725220
202440Thorns1 League2.331120010.010001420
12 Seasons1 Club3 Leagues180.97448192926206729.94742113134108820
NWSL (11 Seasons)162.46441162523186030.042308222488660
NWSL Challenge Cup (4 Seasons)14.51073432728.6512391020160
NWSL Fall Series (1 Season)4.00
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201329Thornsus USA1. NWSL3rd19.8Matches
201430Thornsus USA1. NWSL3rd22.1Matches
201531Thornsus USA1. NWSL6th8.2Matches
201632Thornsus USA1. NWSL3rd9.2Matches
201733Thornsus USA1. NWSL2nd23.8Matches
201834Thornsus USA1. NWSL2nd24.0Matches
201935Thornsus USA1. NWSL3rd17.0151035751827.813826621190Matches
202137Thornsus USA1. NWSL1st13.715946551533.310835924130Matches
202238Thornsus USA1. NWSL2nd10.9141055441040.06303317110Matches
202339Thornsus USA1. NWSL2nd11.4171137741625.0121138522210Matches
202440Thornsus USA1. NWSL7th2.331120010.010001420Matches
11 Seasons1 Club1 League162.46441162523186030.042308222488660
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
202036Thornsus USANWSL Challenge Cup8th5.6432111333.327254850Matches
202036Thornsus USANWSL Fall Series1st4.0Matches
202137Thornsus USANWSL Challenge Cup1st2.8431301333.323034840Matches
202238Thornsus USANWSL Challenge Cup4.411001010.011010160Matches
202339Thornsus USANWSL Challenge CupGR1.7100010001102310Matches
4 Seasons1 Club2 Leagues18.51073432728.6512391020160
NWSL Challenge Cup (4 Seasons)14.51073432728.6512391020160
NWSL Fall Series (1 Season)4.00

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
200320ca Canada1. World Cup4th6.0Matches
200724ca Canada1. World CupGR3.0Matches
200824ca Canada1. Olympics (W)QF4.1Matches
201128ca Canada1. World CupGR3.0Matches
201228ca Canada1. Olympics (W)3rd6.3Matches
201532ca Canada1. World CupQF5.0Matches
201632ca Canada1. Olympics (W)3rd5.0Matches
201834ca CanadaConfed Champ2nd4.0Matches
201935ca CanadaAlgarve Cup3rd3.3Matches
201935ca CanadaFriendlies (W)5.2Matches
201936ca Canada1. World CupR163.821519103106282155240.0360.01004219841213416634Matches
202036ca Canada1. Olympics (W)1st5.2Matches
202137ca CanadaFriendlies (W)4.6Matches
202238ca CanadaW Championship1st3.0Matches
202238ca CanadaFriendlies (W)4.2Matches
202340ca Canada1. World CupGR1.8891343456883266.7133.35121672440616315Matches
202339ca CanadaSheBelieves Cup4th1.6Matches
202339ca CanadaFriendlies (W)0.7Matches
13 Seasons1 Club6 Leagues69.7304212146151343038450.0450.015163717085219522949
World Cup (6 Seasons)22.5304212146151343038450.0450.015163717085219522949
Olympics (W) (4 Seasons)20.5
Friendlies (W) (4 Seasons)14.7
W Championship (2 Seasons)7.0
SheBelieves Cup (1 Season)1.6
Algarve Cup (1 Season)3.3
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201329Thornsus USA1. NWSL19.8Matches
201430Thornsus USA1. NWSL22.1Matches
201531Thornsus USA1. NWSL8.2Matches
201632Thornsus USA1. NWSL9.2Matches
201733Thornsus USA1. NWSL23.8Matches
201834Thornsus USA1. NWSL24.0Matches
201935Thornsus USA1. NWSL17.0839259842532759836361850.01850.0463212878217213362255075Matches
202036Thornsus USANWSL Challenge Cup5.6286831135127202867685.7114.31558774081610011819919Matches
202036Thornsus USANWSL Fall Series4.0Matches
202137Thornsus USA1. NWSL13.7612216025030671608251352.01248.03301443498197919942060Matches
202137Thornsus USANWSL Challenge Cup2.81445236660161443266.7133.380346154471338714Matches
202238Thornsus USA1. NWSL10.949717752301974849711654.5436.42569452767103192235452Matches
202238Thornsus USANWSL Challenge Cup4.41696238660111699444.4555.696409962019312019Matches
202339Thornsus USA1. NWSL11.449127852361754049114964.3535.72231025397114421530741Matches
202339Thornsus USANWSL Challenge Cup1.77541333328755240.0360.0421716512121478Matches
202440Thornsus USA1. NWSL2.31333164770141333266.7133.36925982331219915Matches
12 Seasons1 Club3 Leagues180.932461164241508135428732391136254.95044.2171476032758806423122742183303
NWSL (11 Seasons)162.4257293334118810752322565894853.94044.913415800203557452097591730243
NWSL Challenge Cup (4 Seasons)14.5674239032027955674241458.31041.7373180372323193251545360
NWSL Fall Series (1 Season)4.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201329Thorns1 League19.8
201430Thorns1 League22.1
201531Thorns1 League8.2
201632Thorns1 League9.2
201733Thorns1 League23.8
201834Thorns1 League24.0
201935Thorns1 League17.0839259842532759836361850.01850.0463212878217213362255075
202036Thorns2 Leagues9.6286831135127202867685.7114.31558774081610011819919
202137Thorns2 Leagues16.5756268331636687752281553.61346.44101789652231410221250774
202238Thorns2 Leagues15.4666239831625759666201050.0945.035213543729104282547471
202339Thorns2 Leagues13.2566319826920748566191157.9842.12651196462126523635449
202440Thorns1 League2.31333164770141333266.7133.36925982331219915
12 Seasons1 Club3 Leagues180.932461164241508135428732391136254.95044.2171476032758806423122742183303
NWSL (11 Seasons)162.4257293334118810752322565894853.94044.913415800203557452097591730243
NWSL Challenge Cup (4 Seasons)14.5674239032027955674241458.31041.7373180372323193251545360
NWSL Fall Series (1 Season)4.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
201329Thornsus USA1. NWSL3rd19.8Matches
201430Thornsus USA1. NWSL3rd22.1Matches
201531Thornsus USA1. NWSL6th8.2Matches
201632Thornsus USA1. NWSL3rd9.2Matches
201733Thornsus USA1. NWSL2nd23.8Matches
201834Thornsus USA1. NWSL2nd24.0Matches
201935Thornsus USA1. NWSL3rd17.0839259842532759836361850.01850.0463212878217213362255075Matches
202137Thornsus USA1. NWSL1st13.7612216025030671608251352.01248.03301443498197919942060Matches
202238Thornsus USA1. NWSL2nd10.949717752301974849711654.5436.42569452767103192235452Matches
202339Thornsus USA1. NWSL2nd11.449127852361754049114964.3535.72231025397114421530741Matches
202440Thornsus USA1. NWSL7th2.31333164770141333266.7133.36925982331219915Matches
11 Seasons1 Club1 League162.4257293334118810752322565894853.94044.913415800203557452097591730243
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches
202036Thornsus USANWSL Challenge Cup8th5.6286831135127202867685.7114.31558774081610011819919Matches
202036Thornsus USANWSL Fall Series1st4.0Matches
202137Thornsus USANWSL Challenge Cup1st2.81445236660161443266.7133.380346154471338714Matches
202238Thornsus USANWSL Challenge Cup4.41696238660111699444.4555.696409962019312019Matches
202339Thornsus USANWSL Challenge CupGR1.77541333328755240.0360.0421716512121478Matches
4 Seasons1 Club2 Leagues18.5674239032027955674241458.31041.7373180372323193251545360
NWSL Challenge Cup (4 Seasons)14.5674239032027955674241458.31041.7373180372323193251545360
NWSL Fall Series (1 Season)4.0

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
200320ca Canada1. World Cup4th654090100.06.066001.50101000.00Matches
200724ca Canada1. World CupGR327090100.03.033001.3374+3+1.00Matches
200824ca Canada1. Olympics (W)QF43669293.84.14923001.0056-1-0.25-0.25Matches
201128ca Canada1. World CupGR327090100.03.033000.0017-6-2.00Matches
201228ca Canada1. Olympics (W)3rd65679599.56.36955001.67128+4+0.63+0.63Matches
201532ca Canada1. World CupQF545090100.05.05905001.6043+1+0.20Matches
201632ca Canada1. Olympics (W)3rd54509083.35.05905012.4084+4+0.80-0.20Matches
201834ca CanadaConfed Champ2nd53637380.74.0480214502.40172+15+3.72-2.49Matches
201935ca CanadaAlgarve Cup3rd3300100100.03.331003002.3310+1+0.30Matches
201935ca CanadaFriendlies (W)64717987.25.2585314502.1764+2+0.38+0.38Matches
201936ca Canada1. World CupR1643388593.93.84853001.5042+2+0.53+4.627.02.9+4.1+1.08+1.97Matches
202036ca Canada1. Olympics (W)1st54659377.55.25932001.8053+2+0.39+0.39Matches
202137ca CanadaFriendlies (W)74125957.24.67590001.7151+4+0.87-0.59Matches
202238ca CanadaW Championship1st52685459.63.05540002.4030+3+1.01-2.95Matches
202238ca CanadaFriendlies (W)63776346.54.2566014512.1794+5+1.19+0.15Matches
202340ca Canada1. World CupGR31605359.31.8258014501.3312-1-0.56+1.072.91.7+1.2+0.67+2.00Matches
202339ca CanadaSheBelieves Cup4th31464954.11.6251014501.0014-3-1.85-1.85Matches
202339ca CanadaFriendlies (W)1626268.90.71620000.0001-1-1.45-1.45Matches
13 Seasons1 Club6 Leagues806,2757879.569.775794354521.739965+34+0.49-0.749.94.6+5.3+0.95+2.21
World Cup (6 Seasons)242,0288593.922.523822014501.292728-1-0.04+2.009.94.6+5.3+0.95+2.21
Olympics (W) (4 Seasons)201,8489288.020.5209215011.753021+9+0.44+0.08
Friendlies (W) (4 Seasons)201,3226661.214.71868324511.902010+10+0.68-0.39
W Championship (2 Seasons)106316370.17.0965214502.40202+18+2.57-2.12
SheBelieves Cup (1 Season)31464954.11.6251014501.0014-3-1.85-1.85
Algarve Cup (1 Season)3300100100.03.331003002.3310+1+0.30
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201329Thornsus USA1. NWSL201,7838994.319.82019001.903023+7+0.35+0.35Matches
201430Thornsus USA1. NWSL231,9878692.022.122191Matches
201531Thornsus USA1. NWSL97358240.88.2871Matches
201632Thornsus USA1. NWSL118267545.99.2108351002.25216+15+1.63+1.54Matches
201733Thornsus USA1. NWSL242,1408999.123.8248921002.043719+18+0.76+5.26Matches
201834Thornsus USA1. NWSL242,16090100.024.0249024001.734028+12+0.50Matches
201935Thornsus USA1. NWSL171,5309070.817.0179017001.442925+4+0.24-0.4831.823.1+8.7+0.51-0.06Matches
202036Thornsus USANWSL Challenge Cup65008392.65.66834001.0023-1-0.18-0.187.26.2+1.0+0.18+0.79Matches
202036Thornsus USANWSL Fall Series436090100.04.0490002.50103+7+1.75Matches
202137Thornsus USA1. NWSL151,2348259.613.7158210001.311813+5+0.36-0.8227.415.0+12.4+0.91+0.18Matches
202137Thornsus USANWSL Challenge Cup32488355.12.83832001.6742+2+0.73-0.176.32.5+3.7+1.36+1.42Matches
202238Thornsus USA1. NWSL149857049.710.91277423111.75189+9+0.82-0.6218.911.4+7.5+0.69-0.11Matches
202238Thornsus USANWSL Challenge Cup54008074.14.45803011.4054+1+0.234.85.8-1.0-0.22-1.27Matches
202339Thornsus USA1. NWSL191,0285451.911.41369262101.702417+7+0.61+0.3321.211.5+9.7+0.85+0.55Matches
202339Thornsus USANWSL Challenge Cup21577929.11.72791001.503300.00-0.233.41.3+2.2+1.25+0.79Matches
202440Thornsus USA1. NWSL62093538.72.3350032001.1765+1+0.43+0.433.93.1+0.8+0.35-0.32Matches
12 Seasons1 Club3 Leagues20216,2828170.4180.918884138142121.72247160+87+0.58-0.03124.979.8+45.1+0.65+0.08
NWSL (11 Seasons)18214,6178070.6162.416884128142111.74223145+78+0.59-0.06103.264.0+39.1+0.71+0.10
NWSL Challenge Cup (4 Seasons)161,3058263.014.5168210011.311412+2+0.14-0.2221.715.8+5.9+0.41+0.04
NWSL Fall Series (1 Season)436090100.04.0490002.50103+7+1.75
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
201329Thorns1 League201,7838994.319.82019001.903023+7+0.35+0.35
201430Thorns1 League231,9878692.022.122191
201531Thorns1 League97358240.88.2871
201632Thorns1 League118267545.99.2108351002.25216+15+1.63+1.54
201733Thorns1 League242,1408999.123.8248921002.043719+18+0.76+5.26
201834Thorns1 League242,16090100.024.0249024001.734028+12+0.50
201935Thorns1 League171,5309070.817.0179017001.442925+4+0.24-0.4831.823.1+8.7+0.51-0.06
202036Thorns2 Leagues108608695.69.610864001.60126+6+0.63+0.637.26.2+1.0+0.18+0.79
202137Thorns2 Leagues181,4828258.816.5188212001.372215+7+0.43-0.7033.617.5+16.2+0.98+0.41
202238Thorns2 Leagues191,3857355.015.41778723121.662313+10+0.65-0.6223.717.2+6.5+0.42-0.41
202339Thorns2 Leagues211,1855647.013.21570362101.682720+7+0.53+0.2624.612.7+11.9+0.90+0.56
202440Thorns1 League62093538.72.3350032001.1765+1+0.43+0.433.93.1+0.8+0.35-0.32
12 Seasons1 Club3 Leagues20216,2828170.4180.918884138142121.72247160+87+0.58-0.03124.979.8+45.1+0.65+0.08
NWSL (11 Seasons)18214,6178070.6162.416884128142111.74223145+78+0.59-0.06103.264.0+39.1+0.71+0.10
NWSL Challenge Cup (4 Seasons)161,3058263.014.5168210011.311412+2+0.14-0.2221.715.8+5.9+0.41+0.04
NWSL Fall Series (1 Season)436090100.04.0490002.50103+7+1.75
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
201329Thornsus USA1. NWSL3rd201,7838994.319.82019001.903023+7+0.35+0.35Matches
201430Thornsus USA1. NWSL3rd231,9878692.022.122191Matches
201531Thornsus USA1. NWSL6th97358240.88.2871Matches
201632Thornsus USA1. NWSL3rd118267545.99.2108351002.25216+15+1.63+1.54Matches
201733Thornsus USA1. NWSL2nd242,1408999.123.8248921002.043719+18+0.76+5.26Matches
201834Thornsus USA1. NWSL2nd242,16090100.024.0249024001.734028+12+0.50Matches
201935Thornsus USA1. NWSL3rd171,5309070.817.0179017001.442925+4+0.24-0.4831.823.1+8.7+0.51-0.06Matches
202137Thornsus USA1. NWSL1st151,2348259.613.7158210001.311813+5+0.36-0.8227.415.0+12.4+0.91+0.18Matches
202238Thornsus USA1. NWSL2nd149857049.710.91277423111.75189+9+0.82-0.6218.911.4+7.5+0.69-0.11Matches
202339Thornsus USA1. NWSL2nd191,0285451.911.41369262101.702417+7+0.61+0.3321.211.5+9.7+0.85+0.55Matches
202440Thornsus USA1. NWSL7th62093538.72.3350032001.1765+1+0.43+0.433.93.1+0.8+0.35-0.32Matches
11 Seasons1 Club1 League18214,6178070.6162.416884128142111.74223145+78+0.59-0.06103.264.0+39.1+0.71+0.10
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
202036Thornsus USANWSL Challenge Cup8th65008392.65.66834001.0023-1-0.18-0.187.26.2+1.0+0.18+0.79Matches
202036Thornsus USANWSL Fall Series1st436090100.04.0490002.50103+7+1.75Matches
202137Thornsus USANWSL Challenge Cup1st32488355.12.83832001.6742+2+0.73-0.176.32.5+3.7+1.36+1.42Matches
202238Thornsus USANWSL Challenge Cup54008074.14.45803011.4054+1+0.234.85.8-1.0-0.22-1.27Matches
202339Thornsus USANWSL Challenge CupGR21577929.11.72791001.503300.00-0.233.41.3+2.2+1.25+0.79Matches
4 Seasons1 Club2 Leagues201,6658368.518.5208310011.552415+9+0.49+0.1321.715.8+5.9+0.41+0.04
NWSL Challenge Cup (4 Seasons)161,3058263.014.5168210011.311412+2+0.14-0.2221.715.8+5.9+0.41+0.04
NWSL Fall Series (1 Season)436090100.04.0490002.50103+7+1.75

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
200320ca Canada1. World Cup4th6.00000Matches
200724ca Canada1. World CupGR3.00000Matches
200824ca Canada1. Olympics (W)QF4.10001Matches
201128ca Canada1. World CupGR3.00000Matches
201228ca Canada1. Olympics (W)3rd6.30005Matches
201532ca Canada1. World CupQF5.010050Matches
201632ca Canada1. Olympics (W)3rd5.00000Matches
201834ca CanadaConfed Champ2nd4.00000Matches
201935ca CanadaAlgarve Cup3rd3.30000Matches
201935ca CanadaFriendlies (W)5.20000Matches
201936ca Canada1. World CupR163.80001111320007331963.5Matches
202036ca Canada1. Olympics (W)1st5.20002801060Matches
202137ca CanadaFriendlies (W)4.60000Matches
202238ca CanadaW Championship1st3.01000Matches
202238ca CanadaFriendlies (W)4.20000Matches
202340ca Canada1. World CupGR1.8000130102100113730.0Matches
202339ca CanadaSheBelieves Cup4th1.6100Matches
202339ca CanadaFriendlies (W)0.70000Matches
13 Seasons1 Club6 Leagues69.730015121331010018362658.1
World Cup (6 Seasons)22.510074123410018362658.1
Olympics (W) (4 Seasons)20.50008801060
Friendlies (W) (4 Seasons)14.70000
W Championship (2 Seasons)7.01000
SheBelieves Cup (1 Season)1.6100
Algarve Cup (1 Season)3.30000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201329Thornsus USA1. NWSL19.820014800Matches
201430Thornsus USA1. NWSL22.12011Matches
201531Thornsus USA1. NWSL8.2006Matches
201632Thornsus USA1. NWSL9.200637Matches
201733Thornsus USA1. NWSL23.83000Matches
201834Thornsus USA1. NWSL24.04000Matches
201935Thornsus USA1. NWSL17.000091236610000112553660.4Matches
202036Thornsus USANWSL Challenge Cup5.6000111643000288657.1Matches
202036Thornsus USANWSL Fall Series4.00000Matches
202137Thornsus USA1. NWSL13.70001044169900056222052.4Matches
202137Thornsus USANWSL Challenge Cup2.8000411243000245741.7Matches
202238Thornsus USA1. NWSL10.9000740531000050202346.5Matches
202238Thornsus USANWSL Challenge Cup4.40003232010001213861.9Matches
202339Thornsus USA1. NWSL11.4000331951100048262650.0Matches
202339Thornsus USANWSL Challenge Cup1.7000100320000133350.0Matches
202440Thornsus USA1. NWSL2.310041231100046554.5Matches
12 Seasons1 Club3 Leagues180.9120079313052344800034715813454.1
NWSL (11 Seasons)162.4120070272539244100027012911054.0
NWSL Challenge Cup (4 Seasons)14.50009451310700077292454.7
NWSL Fall Series (1 Season)4.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201329Thorns1 League19.820014800
201430Thorns1 League22.12011
201531Thorns1 League8.2006
201632Thorns1 League9.200637
201733Thorns1 League23.83000
201834Thorns1 League24.04000
201935Thorns1 League17.000091236610000112553660.4
202036Thorns2 Leagues9.6000111643000288657.1
202137Thorns2 Leagues16.5000145518131200080272750.0
202238Thorns2 Leagues15.40001063731100062333151.6
202339Thorns2 Leagues13.20004311271100061292950.0
202440Thorns1 League2.310041231100046554.5
12 Seasons1 Club3 Leagues180.9120079313052344800034715813454.1
NWSL (11 Seasons)162.4120070272539244100027012911054.0
NWSL Challenge Cup (4 Seasons)14.50009451310700077292454.7
NWSL Fall Series (1 Season)4.00000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
201329Thornsus USA1. NWSL3rd19.820014800Matches
201430Thornsus USA1. NWSL3rd22.12011Matches
201531Thornsus USA1. NWSL6th8.2006Matches
201632Thornsus USA1. NWSL3rd9.200637Matches
201733Thornsus USA1. NWSL2nd23.83000Matches
201834Thornsus USA1. NWSL2nd24.04000Matches
201935Thornsus USA1. NWSL3rd17.000091236610000112553660.4Matches
202137Thornsus USA1. NWSL1st13.70001044169900056222052.4Matches
202238Thornsus USA1. NWSL2nd10.9000740531000050202346.5Matches
202339Thornsus USA1. NWSL2nd11.4000331951100048262650.0Matches
202440Thornsus USA1. NWSL7th2.310041231100046554.5Matches
11 Seasons1 Club1 League162.4120070272539244100027012911054.0
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
202036Thornsus USANWSL Challenge Cup8th5.6000111643000288657.1Matches
202036Thornsus USANWSL Fall Series1st4.00000Matches
202137Thornsus USANWSL Challenge Cup1st2.8000411243000245741.7Matches
202238Thornsus USANWSL Challenge Cup4.40003232010001213861.9Matches
202339Thornsus USANWSL Challenge CupGR1.7000100320000133350.0Matches
4 Seasons1 Club2 Leagues18.50009451310700077292454.7
NWSL Challenge Cup (4 Seasons)14.50009451310700077292454.7
NWSL Fall Series (1 Season)4.00000

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.