Standard Stats Table 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 2022 21 Columbus Crew 2 Leagues 13 6 707 7.9 0 1 1 0 0 0 2 0 0.00 0.13 0.13 0.00 0.13 2023 22 Columbus Crew 1 League 7 7 484 5.4 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 2024 23 Columbus Crew 2 Leagues 7 4 286 3.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024 23 NE Revolution 2 Leagues 7 5 452 5.0 0 2 2 0 0 0 0 0 0.00 0.40 0.40 0.00 0.40 2025 24 NE Revolution 2 Leagues 20 7 827 9.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2026 25 NE Revolution 1 League 14 14 1,196 13.3 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 5 Seasons 2 Clubs 4 Leagues 68 43 3,952 43.9 1 4 5 1 0 0 8 0 0.02 0.09 0.11 0.02 0.11 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 NE Revolution (3 Seasons) 3 Leagues 41 26 2,475 27.5 1 2 3 1 0 0 5 0 0.04 0.07 0.11 0.04 0.11 Columbus Crew (3 Seasons) 3 Leagues 27 17 1,477 16.4 0 2 2 0 0 0 3 0 0.00 0.12 0.12 0.00 0.12 MLS (5 Seasons) 63 41 3,745 41.6 1 4 5 1 0 0 7 0 0.02 0.10 0.12 0.02 0.12 U.S. Open Cup (2 Seasons) 2 2 158 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (1 Season) 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CCC (1 Season) 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2022 21 Columbus Crew us USA 1. MLS 15th 12 5 639 7.1 0 1 1 0 0 0 1 0 0.00 0.14 0.14 0.00 0.14 Matches 2023 22 Columbus Crew us USA 1. MLS 3rd 7 7 484 5.4 0 1 1 0 0 0 1 0 0.00 0.19 0.19 0.00 0.19 Matches 2024 23 Columbus Crew us USA 1. MLS 2nd 6 4 256 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 23 NE Revolution us USA 1. MLS 26th 5 5 433 4.8 0 2 2 0 0 0 0 0 0.00 0.42 0.42 0.00 0.42 Matches 2025 24 NE Revolution us USA 1. MLS 23rd 19 6 737 8.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 25 NE Revolution us USA 1. MLS 8th 14 14 1,196 13.3 1 0 1 1 0 0 2 0 0.08 0.00 0.08 0.08 0.08 Matches 5 Seasons 2 Clubs 1 League 63 41 3,745 41.6 1 4 5 1 0 0 7 0 0.02 0.10 0.12 0.02 0.12 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 NE Revolution (3 Seasons) 1 League 38 25 2,366 26.3 1 2 3 1 0 0 5 0 0.04 0.08 0.11 0.04 0.11 Columbus Crew (3 Seasons) 1 League 25 16 1,379 15.3 0 2 2 0 0 0 2 0 0.00 0.13 0.13 0.00 0.13
Standard Stats Table 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 2022 21 Columbus Crew us USA U.S. Open Cup Rd3 1 1 68 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025 24 NE Revolution us USA U.S. Open Cup R16 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 2 2 158 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 NE Revolution (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Columbus Crew (1 Season) 1 League 1 1 68 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2024 23 Columbus Crew 1. CCC 2nd 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 23 NE Revolution Leagues Cup R32 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 2 Clubs 2 Leagues 3 0 49 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches NE Revolution (1 Season) 1 League 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Columbus Crew (1 Season) 1 League 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (1 Season) 2 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 CCC (1 Season) 1 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2022 21 Columbus Crew 2 Leagues 7.9 0 3 0 0.0 0.38 0.00 0.00 0 0 2023 22 Columbus Crew 1 League 5.4 0 2 0 0.0 0.37 0.00 0.00 0 0 2024 23 Columbus Crew 2 Leagues 3.2 0 2 2 100.0 0.63 0.63 0.00 0.00 0 0 2024 23 NE Revolution 2 Leagues 5.0 0 2 0 0.0 0.42 0.00 0.00 0 0 2025 24 NE Revolution 2 Leagues 9.2 0 5 1 20.0 0.54 0.11 0.00 0.00 0 0 2026 25 NE Revolution 1 League 13.3 1 9 2 22.2 0.68 0.15 0.11 0.50 0 0 5 Seasons 2 Clubs 4 Leagues 43.9 1 23 5 21.7 0.53 0.11 0.04 0.20 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches NE Revolution (3 Seasons) 3 Leagues 27.5 1 16 3 18.8 0.59 0.11 0.06 0.33 0 0 Columbus Crew (3 Seasons) 3 Leagues 16.4 0 7 2 28.6 0.43 0.12 0.00 0.00 0 0 MLS (5 Seasons) 41.6 1 22 5 22.7 0.53 0.12 0.05 0.20 0 0 U.S. Open Cup (2 Seasons) 1.8 0 1 0 0.0 0.57 0.00 0.00 0 0 Leagues Cup (1 Season) 0.2 0 0 0 CCC (1 Season) 0.3 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2022 21 Columbus Crew us USA U.S. Open Cup Rd3 0.8 0 0 0 0.00 0.00 0 0 Matches 2025 24 NE Revolution us USA U.S. Open Cup R16 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 1.8 0 1 0 0.0 0.57 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches NE Revolution (1 Season) 1 League 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Columbus Crew (1 Season) 1 League 0.8 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2024 23 Columbus Crew 1. CCC 2nd 0.3 0 0 0 0.00 0.00 0 0 Matches 2024 23 NE Revolution Leagues Cup R32 0.2 0 0 0 Matches 1 Season 2 Clubs 2 Leagues 0.5 0 0 0 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches NE Revolution (1 Season) 1 League 0.2 0 0 0 Columbus Crew (1 Season) 1 League 0.3 0 0 0 0.00 0.00 0 0 Leagues Cup (1 Season) 0.2 0 0 0 CCC (1 Season) 0.3 0 0 0 0.00 0.00 0 0
Playing Time Table 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 2022 21 Columbus Crew us USA 1. MLS 12 639 53 20.9 7.1 5 86 2 7 30 20 1.33 8 10 -2 -0.28 -0.54 Matches 2022 21 Columbus Crew us USA U.S. Open Cup 1 68 68 75.6 0.8 1 68 0 0 0 0.00 1 1 0 0.00 +4.09 Matches 2023 22 Columbus Crew us USA 1. MLS 7 484 69 15.8 5.4 7 69 2 0 0 1.43 13 4 +9 +1.67 +1.25 Matches 2024 23 Columbus Crew 1. CCC 1 30 30 4.5 0.3 0 0 1 30 6 1.00 0 0 0 0.00 -0.14 Matches 2024 23 NE Revolution Leagues Cup 2 19 10 7.0 0.2 0 0 2 10 0 1.00 0 0 0 0.00 -0.36 Matches 2024 23 NE Revolution us USA 1. MLS 5 433 87 14.2 4.8 5 87 4 0 0 0.80 9 14 -5 -1.04 +0.06 Matches 2024 23 Columbus Crew us USA 1. MLS 6 256 43 8.4 2.8 4 63 1 2 2 15 1.50 2 1 +1 +0.35 -0.64 Matches 2025 24 NE Revolution us USA 1. MLS 19 737 39 24.1 8.2 6 86 3 13 17 10 1.32 11 14 -3 -0.37 -0.21 Matches 2025 24 NE Revolution us USA U.S. Open Cup 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +3.00 Matches 2026 25 NE Revolution us USA 1. MLS 14 1,196 85 94.9 13.3 14 85 12 0 0 1.79 21 16 +5 +0.38 +1.78 Matches 5 Seasons 2 Clubs 4 Leagues 68 3,952 58 22.3 43.9 43 81 25 25 19 51 1.40 67 61 +6 +0.14 +0.06 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (3 Seasons) 3 Leagues 41 2,475 60 31.6 27.5 26 86 20 15 16 10 1.44 43 45 -2 -0.07 +0.57 Columbus Crew (3 Seasons) 3 Leagues 27 1,477 55 14.9 16.4 17 73 5 10 24 41 1.33 24 16 +8 +0.49 -0.04 MLS (5 Seasons) 63 3,745 59 22.6 41.6 41 81 24 22 20 45 1.41 64 59 +5 +0.12 +0.03 U.S. Open Cup (2 Seasons) 2 158 79 58.5 1.8 2 79 1 0 0 1.50 3 2 +1 +0.57 +2.98 Leagues Cup (1 Season) 2 19 10 7.0 0.2 0 0 2 10 0 1.00 0 0 0 0.00 -0.36 CCC (1 Season) 1 30 30 4.5 0.3 0 0 1 30 6 1.00 0 0 0 0.00 -0.14
Playing Time Table 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 2022 21 Columbus Crew 2 Leagues 13 707 54 22.4 7.9 6 83 2 7 30 20 1.23 9 11 -2 -0.25 -0.48 2023 22 Columbus Crew 1 League 7 484 69 15.8 5.4 7 69 2 0 0 1.43 13 4 +9 +1.67 +1.25 2024 23 Columbus Crew 2 Leagues 7 286 41 7.7 3.2 4 63 1 3 11 21 1.43 2 1 +1 +0.31 -0.52 2024 23 NE Revolution 2 Leagues 7 452 65 13.6 5.0 5 87 4 2 10 0 0.86 9 14 -5 -1.00 -0.03 2025 24 NE Revolution 2 Leagues 20 827 41 25.5 9.2 7 86 4 13 17 10 1.40 13 15 -2 -0.22 +0.01 2026 25 NE Revolution 1 League 14 1,196 85 94.9 13.3 14 85 12 0 0 1.79 21 16 +5 +0.38 +1.78 5 Seasons 2 Clubs 4 Leagues 68 3,952 58 22.3 43.9 43 81 25 25 19 51 1.40 67 61 +6 +0.14 +0.06 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (3 Seasons) 3 Leagues 41 2,475 60 31.6 27.5 26 86 20 15 16 10 1.44 43 45 -2 -0.07 +0.57 Columbus Crew (3 Seasons) 3 Leagues 27 1,477 55 14.9 16.4 17 73 5 10 24 41 1.33 24 16 +8 +0.49 -0.04 MLS (5 Seasons) 63 3,745 59 22.6 41.6 41 81 24 22 20 45 1.41 64 59 +5 +0.12 +0.03 U.S. Open Cup (2 Seasons) 2 158 79 58.5 1.8 2 79 1 0 0 1.50 3 2 +1 +0.57 +2.98 Leagues Cup (1 Season) 2 19 10 7.0 0.2 0 0 2 10 0 1.00 0 0 0 0.00 -0.36 CCC (1 Season) 1 30 30 4.5 0.3 0 0 1 30 6 1.00 0 0 0 0.00 -0.14
Playing Time Table 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 2022 21 Columbus Crew us USA 1. MLS 15th 12 639 53 20.9 7.1 5 86 2 7 30 20 1.33 8 10 -2 -0.28 -0.54 Matches 2023 22 Columbus Crew us USA 1. MLS 3rd 7 484 69 15.8 5.4 7 69 2 0 0 1.43 13 4 +9 +1.67 +1.25 Matches 2024 23 Columbus Crew us USA 1. MLS 2nd 6 256 43 8.4 2.8 4 63 1 2 2 15 1.50 2 1 +1 +0.35 -0.64 Matches 2024 23 NE Revolution us USA 1. MLS 26th 5 433 87 14.2 4.8 5 87 4 0 0 0.80 9 14 -5 -1.04 +0.06 Matches 2025 24 NE Revolution us USA 1. MLS 23rd 19 737 39 24.1 8.2 6 86 3 13 17 10 1.32 11 14 -3 -0.37 -0.21 Matches 2026 25 NE Revolution us USA 1. MLS 8th 14 1,196 85 94.9 13.3 14 85 12 0 0 1.79 21 16 +5 +0.38 +1.78 Matches 5 Seasons 2 Clubs 1 League 63 3,745 59 22.6 41.6 41 81 24 22 20 45 1.41 64 59 +5 +0.12 +0.03 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (3 Seasons) 1 League 38 2,366 62 32.1 26.3 25 86 19 13 17 10 1.42 41 44 -3 -0.11 +0.55 Columbus Crew (3 Seasons) 1 League 25 1,379 55 15.0 15.3 16 73 5 9 24 35 1.40 23 15 +8 +0.52 -0.05
Playing Time Table 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 2022 21 Columbus Crew us USA U.S. Open Cup Rd3 1 68 68 75.6 0.8 1 68 0 0 0 0.00 1 1 0 0.00 +4.09 Matches 2025 24 NE Revolution us USA U.S. Open Cup R16 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +3.00 Matches 2 Seasons 2 Clubs 1 League 2 158 79 58.5 1.8 2 79 1 0 0 1.50 3 2 +1 +0.57 +2.98 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (1 Season) 1 League 1 90 90 50.0 1.0 1 90 1 0 0 3.00 2 1 +1 +1.00 +3.00 Columbus Crew (1 Season) 1 League 1 68 68 75.6 0.8 1 68 0 0 0 0.00 1 1 0 0.00 +4.09
Playing Time Table 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 2024 23 Columbus Crew 1. CCC 2nd 1 30 30 4.5 0.3 0 0 1 30 6 1.00 0 0 0 0.00 -0.14 Matches 2024 23 NE Revolution Leagues Cup R32 2 19 10 7.0 0.2 0 0 2 10 0 1.00 0 0 0 0.00 -0.36 Matches 1 Season 2 Clubs 2 Leagues 3 49 16 5.3 0.5 0 0 3 16 6 1.00 0 0 0 0.00 -0.20 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches NE Revolution (1 Season) 1 League 2 19 10 7.0 0.2 0 0 2 10 0 1.00 0 0 0 0.00 -0.36 Columbus Crew (1 Season) 1 League 1 30 30 4.5 0.3 0 0 1 30 6 1.00 0 0 0 0.00 -0.14 Leagues Cup (1 Season) 2 19 10 7.0 0.2 0 0 2 10 0 1.00 0 0 0 0.00 -0.36 CCC (1 Season) 1 30 30 4.5 0.3 0 0 1 30 6 1.00 0 0 0 0.00 -0.14
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022 21 Columbus Crew 2 Leagues 7.9 2 0 0 3 9 0 9 9 5 0 2023 22 Columbus Crew 1 League 5.4 1 0 0 6 5 0 12 4 9 0 2024 23 Columbus Crew 2 Leagues 3.2 0 0 0 4 7 0 7 1 3 0 2024 23 NE Revolution 2 Leagues 5.0 0 0 0 3 10 0 13 8 6 0 2025 24 NE Revolution 2 Leagues 9.2 3 0 0 14 17 1 24 7 11 0 2026 25 NE Revolution 1 League 13.3 2 0 0 15 25 0 26 14 15 1 5 Seasons 2 Clubs 4 Leagues 43.9 8 0 0 45 73 1 91 43 49 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NE Revolution (3 Seasons) 3 Leagues 27.5 5 0 0 32 52 1 63 29 32 1 Columbus Crew (3 Seasons) 3 Leagues 16.4 3 0 0 13 21 0 28 14 17 0 MLS (5 Seasons) 41.6 7 0 0 44 69 1 88 41 46 1 U.S. Open Cup (2 Seasons) 1.8 1 0 0 1 4 0 2 2 3 0 Leagues Cup (1 Season) 0.2 0 0 0 0 CCC (1 Season) 0.3 0 0 0 0 0 0 1 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022 21 Columbus Crew us USA U.S. Open Cup Rd3 0.8 1 0 0 1 2 0 1 2 0 0 Matches 2025 24 NE Revolution us USA U.S. Open Cup R16 1.0 0 0 0 0 2 0 1 0 3 0 Matches 2 Seasons 2 Clubs 1 League 1.8 1 0 0 1 4 0 2 2 3 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NE Revolution (1 Season) 1 League 1.0 0 0 0 0 2 0 1 0 3 0 Columbus Crew (1 Season) 1 League 0.8 1 0 0 1 2 0 1 2 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2024 23 Columbus Crew 1. CCC 2nd 0.3 0 0 0 0 0 0 1 0 0 0 Matches 2024 23 NE Revolution Leagues Cup R32 0.2 0 0 0 0 Matches 1 Season 2 Clubs 2 Leagues 0.5 0 0 0 0 0 0 1 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches NE Revolution (1 Season) 1 League 0.2 0 0 0 0 Columbus Crew (1 Season) 1 League 0.3 0 0 0 0 0 0 1 0 0 0 Leagues Cup (1 Season) 0.2 0 0 0 0 CCC (1 Season) 0.3 0 0 0 0 0 0 1 0 0 0
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.
View Additional Information
More William Sands Pages
William Sands Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary