- Home
- U.S. Results
- North Dakota
- Shanley
- William Sandy
William Sandy
Shanley · Class of 2029
77 resultsTrack & Field2021–202625 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 23 | Shanley InvitationalApr 23 · 400 Meters · Place 14 · ShanleyShanley | 400 Meters | 14 | 54.39a PB | 9 |
| Apr 21 | Sheyenne InvitationalApr 21 · 800 Meters · ShanleyShanley | 800 MetersRelay Split | — | 2:06.6hUnofficial | 9 |
| Apr 16 | Tri-State Catholic InvitationalApr 16 · 1600 Meters · Place 7 · ShanleyShanley | 1600 Meters | 7 | 5:12.55a | 9 |
| Apr 14 | Spartan Classic Track and Field MeetApr 14 · 800 Meters · Place 6 · ShanleyShanley | 800 Meters | 6 | 2:07.00a PB | 9 |
| Apr 11 | Dickinson Coca-Cola Invitational 2026Apr 11 · 1600 Meters · Place 20 · ShanleyShanley | 1600 Meters | 20. | 5:21.64a | 9 |
| Apr 11 | Dickinson Coca-Cola Invitational 2026Apr 11 · 800 Meters · Place 17 · ShanleyShanley | 800 Meters | 17. | 2:16.48a | 9 |
| Mar 19 | Fargo Metro MeetMar 19 · 800 Meters · Place 13 · ShanleyShanley | 800 Meters | 13 | 2:17.11a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 27 | North Dakota State Class A IndoorMar 27 · 1600 Meters · Place 25 · ShanleyShanley | 1600 Meters | 25 | 5:00.66a PB | 9 |
| Mar 21 | USATF Dakotas HS Indoor ChampionshipsMar 21 · 800 Meters · Place 3 · ShanleyShanley | 800 Meters | 3 | 2:12.94a PB | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 19 | 2025 Boys All-City Middle School InviteMay 19 · 800 Meters · Place 1 · Sacred HeartSacred Heart | 800 Meters | 1 | 2:14.83a | 8 |
| May 9 | Soaring Eagle InviteMay 9 · 1600 Meters · Place 18 · ShanleyShanley | 1600 Meters | 18 | 5:17.85a | 8 |
| Apr 26 | Fargo Elite MeetApr 26 · 1600 Meters · Place 19 · ShanleyShanley | 1600 Meters | 19. | 5:04.47a | 8 |
| Apr 24 | Shanley InvitationalApr 24 · 1600 Meters · Place 31 · ShanleyShanley | 1600 Meters | 31. | 5:03.67a | 8 |
| Apr 24 | Shanley InvitationalApr 24 · 800 Meters · ShanleyShanley | 800 MetersRelay Split | — | 2:10.2hUnofficial | 8 |
| Apr 22 | Discovery Invite IApr 22 · 200 Meters · Place 1 · Sacred HeartSacred Heart | 200 Meters | 1. | 26.57a PB | 8 |
| Apr 22 | Discovery Invite IApr 22 · 100 Meters · Place 8 · Sacred HeartSacred Heart | 100 Meters | 8. | 13.11a PB | 8 |
| Apr 11 | Catholic Quadrangular True Team MeetApr 11 · 1600 Meters · Place 9 · ShanleyShanley | 1600 Meters | 9 | 5:08.99a | 8 |
| Apr 11 | Catholic Quadrangular True Team MeetApr 11 · 800 Meters · Place 8 · ShanleyShanley | 800 Meters | 8 | 2:21.99a | 8 |
| Mar 20 | Fargo Metro MeetMar 20 · 1600 Meters · Place 15 · ShanleyShanley | 1600 Meters | 15 | 5:12.05a | 8 |
| Mar 20 | Fargo Metro MeetMar 20 · 800 Meters · Place 12 · ShanleyShanley | 800 Meters | 12 | 2:18.33a | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 5 | EDC Indoor MeetApr 5 · 800 Meters · Place 16 · ShanleyShanley | 800 Meters | 16 | 2:16.61a | 8 |
| Mar 29 | North Dakota State JV IndoorMar 29 · 1600 Meters · Place 1 · ShanleyShanley | 1600 Meters | 1 | 5:05.76a | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 5 | Back to Track All-Comers MeetJun 5 · 1500 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 1500 Meters | 1 | 4:48.35a PB | — |
| Jun 5 | Back to Track All-Comers MeetJun 5 · 400 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 400 Meters | 1 | 1:00.69a | — |
| May 17 | East RegionMay 17 · 1600 Meters · Place 27 · ShanleyShanley | 1600 Meters | 27 | 5:08.97a | — |
| May 16 | 2024 Boys All-City Middle School InviteMay 16 · 800 Meters · Place 1 · Sacred HeartSacred Heart | 800 Meters | 1. | 2:17.38a | 7 |
| May 13 | Shanley "Last Chance" InvitationalMay 13 · 1600 Meters · Place 8 · ShanleyShanley | 1600 Meters | 8 | 5:00.49a PB | — |
| May 10 | Soaring Eagle InvitationalMay 10 · 1600 Meters · Place 13 · ShanleyShanley | 1600 Meters | 13 | 5:04.32a | — |
| May 7 | Discovery Middle School Invite IIMay 7 · 1600 Meters · Place 1 · Sacred HeartSacred Heart | 1600 Meters | 1. | 5:09.20a | 7 |
| May 7 | Discovery Middle School Invite IIMay 7 · 400 Meters · Place 1 · Sacred HeartSacred Heart | 400 Meters | 1. | 1:01.76a | 7 |
| May 3 | Packer RelaysMay 3 · 1600 Meters · Place 25 · ShanleyShanley | 1600 Meters | 25 | 5:01.03a | — |
| May 1 | Liberty Middle School Invite IMay 1 · 1600 Meters · Place 1 · Sacred HeartSacred Heart | 1600 Meters | 1. | 5:04.23a | 7 |
| May 1 | Liberty Middle School Invite IMay 1 · 800 Meters · Place 1 · Sacred HeartSacred Heart | 800 Meters | 1. | 2:20.21a | 7 |
| May 1 | Liberty Middle School Invite IMay 1 · 100 Meters · Sacred HeartSacred Heart | 100 Meters | — | DNS | 7 |
| Apr 25 | Kevin Froeber MS ClassicApr 25 · 1600 Meters · Place 1 · Sacred HeartSacred Heart | 1600 Meters | 1. | 5:22.39a | 7 |
| Apr 25 | Kevin Froeber MS ClassicApr 25 · 800 Meters · Place 1 · Sacred HeartSacred Heart | 800 Meters | 1. | 2:32.17a | 7 |
| Apr 23 | Valley City Junior HighApr 23 · 1600 Meters · Place 1 · Sacred HeartSacred Heart | 1600 Meters | 1 | 5:15.43a | — |
| Apr 23 | Valley City Junior HighApr 23 · 800 Meters · Place 1 · Sacred HeartSacred Heart | 800 Meters | 1 | 2:26.43a | — |
| Apr 15 | Fargo South QuadApr 15 · 400 Meters · Place 15 · ShanleyShanley | 400 Meters | 15 | 1:02.16a | — |
| Apr 12 | Sheyenne InvitationalApr 12 · 800 Meters · Place 14 · ShanleyShanley | 800 Meters | 14 | 2:19.60a | — |
| Apr 1 | Thundering Herd HS ClassicApr 1 · 800 Meters · Place 24 · ShanleyShanley | 800 Meters | 24 | 2:22.14a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 6 | EDC Indoor MeetApr 6 · 1600 Meters · Place 18 · ShanleyShanley | 1600 Meters | 18 | 5:04.07a | — |
| Apr 6 | EDC Indoor MeetApr 6 · 800 Meters · Place 27 · ShanleyShanley | 800 Meters | 27 | 2:20.82a | — |
| Mar 23 | North Dakota State JV IndoorMar 23 · 1600 Meters · Place 2 · ShanleyShanley | 1600 Meters | 2 | 5:12.57a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 21 | Longest Day All-Comer's MeetJun 21 · 1500 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth | 1500 Meters | 2 | 5:06.14a | — |
| Jun 16 | USATF Dakotas Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 16 · 3000 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 3000 Meters | 1 | 11:39.26a | — |
| Jun 16 | USATF Dakotas Association Junior Olympic, Open, Masters, Racewalk ChampionshipsJun 16 · 1500 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth | 1500 Meters | 3 | 5:22.90a | — |
| Jun 7 | Back to Track All-Comers MeetJun 7 · 1500 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth | 1500 Meters | 2 | 5:26.70a | — |
| May 24 | Black & Gold Youth Track and Field MeetMay 24 · 1600 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth | 1600 Meters | 2. | 5:56.79a | 6 |
| May 24 | Black & Gold Youth Track and Field MeetMay 24 · 800 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 800 Meters | 1. | 2:52.08a | 6 |
| May 17 | Be Elite! K-8 Youth MeetMay 17 · High Jump · Place 3 · Team NoDak YouthTeam NoDak Youth | High Jump | 3 | 3-9 | — |
| May 17 | Be Elite! K-8 Youth MeetMay 17 · 1600 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 1600 Meters | 1 | 5:53.43a | — |
| May 17 | Be Elite! K-8 Youth MeetMay 17 · 800 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 800 Meters | 1 | 2:46.01a | — |
| May 10 | Elite Kids Youth Track & Field MeetMay 10 · 800 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 800 Meters | 1 | 2:44.01a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 11 | Black & Gold Youth Track and Field MeetMay 11 · 1600 Meters · Team NoDak YouthTeam NoDak Youth | 1600 Meters | -- | DNS | 5 |
| May 11 | Black & Gold Youth Track and Field MeetMay 11 · High Jump · Place 2 · Team NoDak YouthTeam NoDak Youth | High Jump | 2. | 3-08.00 | 5 |
| May 11 | Black & Gold Youth Track and Field MeetMay 11 · 800 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 800 Meters | 1. | 2:46.11a | 5 |
| May 11 | Black & Gold Youth Track and Field MeetMay 11 · 200 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth | 200 Meters | 2. | 33.32a | 5 |
| May 4 | Elite Kids Youth Track & Field MeetMay 4 · 1600 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 1600 Meters | 1. | 5:52.10a | 5 |
| May 4 | Elite Kids Youth Track & Field MeetMay 4 · High Jump · Place 4 · Team NoDak YouthTeam NoDak Youth | High Jump | 4. | 1.12m PB | 5 |
| May 4 | Elite Kids Youth Track & Field MeetMay 4 · 200 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 200 Meters | 1. | 32.21a | 5 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 8 | 2021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 3000 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 3000 Meters | 1. | 11:28.38a PB | 4 |
| Jul 8 | 2021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 1500 Meters · Place 5 · Team NoDak YouthTeam NoDak Youth | 1500 Meters | 5. | 5:22.46a | 4 |
| Jul 8 | 2021 USATF Region 8 Outdoor Track & Field ChampionshipJul 8 · 400 Meters · Place 12 · Team NoDak YouthTeam NoDak Youth | 400 Meters | 12. | 1:11.52a | 4 |
| Jun 18 | Dakotas Association InvitationalJun 18 · Long Jump · Place 4 · Team NoDak YouthTeam NoDak Youth | Long Jump | 4. | 3.56m | 4 |
| Jun 18 | Dakotas Association InvitationalJun 18 · 1500 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 1500 Meters | 1. | 5:36.76a | 4 |
| Jun 18 | Dakotas Association InvitationalJun 18 · 400 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth | 400 Meters | 3. | 1:13.11a | 4 |
| Jun 18 | Dakotas Association InvitationalJun 18 · 200 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth | 200 Meters | 3. | 31.92a | 4 |
| Jun 9 | Be Elite! All-Comer's MeetJun 9 · Long Jump · Place 6 · Team NoDak YouthTeam NoDak Youth | Long Jump | 6. | 11' 10 PB | 4 |
| Jun 9 | Be Elite! All-Comer's MeetJun 9 · 1500 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth | 1500 Meters | 2. | 5:27.80a | 4 |
| Jun 9 | Be Elite! All-Comer's MeetJun 9 · 400 Meters · Place 1 · Team NoDak YouthTeam NoDak Youth | 400 Meters | 1. | 1:14.55a | 4 |
| May 26 | Elite Kids Track & Field Meet #2May 26 · Long Jump · Place 6 · Team NoDak YouthTeam NoDak Youth | Long Jump | 6. | 10' 9 | 4 |
| May 26 | Elite Kids Track & Field Meet #2May 26 · High Jump · Place 4 · Team NoDak YouthTeam NoDak Youth | High Jump | 4. | 3' 6 | 4 |
| May 26 | Elite Kids Track & Field Meet #2May 26 · 400 Meters · Place 3 · Team NoDak YouthTeam NoDak Youth | 400 Meters | 3. | 1:14.58a | 4 |
| May 26 | Elite Kids Track & Field Meet #2May 26 · 100 Meters · Place 5 · Team NoDak YouthTeam NoDak Youth | 100 Meters | 5. | 16.33a | 4 |
| May 12 | Elite Kids Track & Field Meet #1May 12 · 1600 Meters · Place 2 · Team NoDak YouthTeam NoDak Youth | 1600 Meters | 2. | 6:24.80a | 4 |
| May 12 | Elite Kids Track & Field Meet #1May 12 · 200 Meters · Place 4 · Team NoDak YouthTeam NoDak Youth | 200 Meters | 4. | 31.64a | 4 |