- Home
- U.S. Results
- California
- STEP
- River Craig
River Craig
STEP · Grade: 4
60 resultsTrack & Field2022–20252 first-place finishes
WrappedYour 2025 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 26 | Flo-Jo 30th Annual Invitational Track & Field MeetApr 26 · 1500 Meters · Place 7 · STEPSTEP | 1500 Meters | 7 | 6:40.08a PB | 4 |
| Apr 19 | God's Speed Youth Track & Field Annual MeetApr 19 · 1500 Meters · Place 6 · STEP TrackSTEP Track | 1500 Meters | 6. | 6:43.09a | 4 |
| Apr 19 | God's Speed Youth Track & Field Annual MeetApr 19 · 800 Meters · STEP TrackSTEP Track | 800 Meters | — | DNS | 4 |
| Apr 12 | Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 1500 Meters · STEP TrackSTEP Track | 1500 Meters | — | DNS | 4 |
| Apr 12 | Free Spirit Invitational Powered by Falcons and Black Lightning Apr 12 · 800 Meters · STEP TrackSTEP Track | 800 Meters | — | DNS | 4 |
| Mar 29 | USA Rockets Kickoff #4Mar 29 · 1500 Meters · Place 5 · STEPSTEP | 1500 Meters | 5 | 6:47.97a | 4 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 31 | USATF San Diego-Imperial Association Summer Nights All-Comers Meet (Monte Vista)Jul 31 · 1 Mile · Place 16 · STEP TrackSTEP Track | 1 Mile | 16. | 7:38.92a PB | 3 |
| Jul 20 | Youth T&F - State Games of America presented by National UniversityJul 20 · 1500m Race Walk · Place 1 · STEPSTEP | 1500m Race Walk | 1 | 13:08.77a | — |
| Jul 20 | Open & Masters T&F - State Games of America presented by National UniversityJul 20 · 1500m Racewalk · Place 1 · STEP TrackSTEP Track | 1500m Racewalk | 1. | 13:08.77a | 3 |
| Jun 20 | USATF Region 15 Junior Olympic ChampionshipsJun 20 · 1500m Race Walk · Place 2 · STEPSTEP | 1500m Race Walk | 2 | 13:22.30a | — |
| Jun 15 | AAU Region 23 National QualifierJun 15 · 1500m Racewalk · Place 2 · STEP TrackSTEP Track | 1500m Racewalk | 2. | 11:37.26a PB | 3 |
| Jun 15 | AAU Region 23 National QualifierJun 15 · 400 Meters · Place 8 · STEP TrackSTEP Track | 400 Meters | 8. | 1:34.02a PB | 3 |
| Jun 8 | USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 8 · 1500m Race Walk · Place 2 · STEPSTEP | 1500m Race Walk | 2 | 12:08.68a PB | — |
| Jun 1 | West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 1500 Meters · Place 35 · STEP TrackSTEP Track | 1500 Meters | 35. | 6:49.19a | 3 |
| Jun 1 | West Coast Classic presented by the Pacific Coast ShockwavesJun 1 · 800 Meters · STEP TrackSTEP Track | 800 Meters | — | DNS | 3 |
| May 18 | USA Rockets Annual Track MeetMay 18 · 1500 Meters · Place 10 · STEPSTEP | 1500 Meters | 10 | 6:48.79a | — |
| Apr 27 | Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 800 Meters · Place 10 · STEP TrackSTEP Track | 800 Meters | 10. | 3:38.40a PB | 3 |
| Apr 27 | Flo-Jo 29th Annual Invitational Track & Field meetApr 27 · 200 Meters · Place 63 · STEP TrackSTEP Track | 200 Meters | 63. | 42.10a PB | 3 |
| Apr 20 | God’s Speed Youth Track and Field Annual MeetApr 20 · 400 Meters · Place 46 · STEP TrackSTEP Track | 400 Meters | 46. | 1:38.53a | 3 |
| Apr 20 | God’s Speed Youth Track and Field Annual MeetApr 20 · 200 Meters · Place 61 · STEP TrackSTEP Track | 200 Meters | 61. | 43.09a | 3 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 15 | California State Games- Youth, Masters, and Open MeetJul 15 · 1500 Meters · Place 4 · STEP TrackSTEP Track | 1500 Meters | 4. | 8:04.15a | 2 |
| Jul 15 | California State Games- Youth, Masters, and Open MeetJul 15 · 400 Meters · Place 30 · STEP TrackSTEP Track | 400 Meters | 30. | 1:46.37a | 2 |
| Jun 22 | USATF Region 15 Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 17 · STEP TrackSTEP Track | 1500 Meters | 17. | 7:21.65a | 2 |
| Jun 10 | USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 10 · 400 Meters · Place 17 · STEPSTEP | 400 MetersRound P | 17 | 1:37.49a | — |
| Jun 3 | West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 71 · STEP TrackSTEP Track | 400 Meters | 71. | 1:42.81aUnofficial | 2 |
| Jun 3 | West Coast Classic presented by the Pacific Coast ShockwavesJun 3 · 200 Meters · Place 57 · STEP TrackSTEP Track | 200 Meters | 57. | 44.05aWind: 0.3Unofficial | 2 |
| May 27 | Usa Rockets Annual Track Meet May 27 · 1500 Meters · STEP TrackSTEP Track | 1500 Meters | — | DNS | 2 |
| May 27 | Usa Rockets Annual Track Meet May 27 · 200 Meters · STEP TrackSTEP Track | 200 Meters | — | DNS | 2 |
| May 6 | Mercury San Diego 19th Annual Developmental MeetMay 6 · 800 Meters · Place 9 · STEPSTEP | 800 Meters | 9 | 3:47.89a | — |
| May 6 | Mercury San Diego 19th Annual Developmental MeetMay 6 · 400 Meters · Place 17 · STEPSTEP | 400 Meters | 17 | 1:42.31a | — |
| May 6 | Mercury San Diego 19th Annual Developmental MeetMay 6 · 200 Meters · Place 34 · STEPSTEP | 200 Meters | 34 | 46.09a | — |
| Apr 29 | Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 400 Meters · Place 24 · STEP TrackSTEP Track | 400 Meters | 24. | 1:44.95a | 2 |
| Apr 29 | Flo-Jo 28th Annual Invitational Track & Field MeetApr 29 · 200 Meters · Place 32 · STEP TrackSTEP Track | 200 Meters | 32. | 43.62a | 2 |
| Apr 22 | God’s Speed Youth Track and Field Development MeetApr 22 · 800 Meters · Place 13 · STEPSTEP | 800 Meters | 13 | 4:09.86a | — |
| Apr 22 | God’s Speed Youth Track and Field Development MeetApr 22 · 400 Meters · Place 24 · STEPSTEP | 400 Meters | 24 | 1:48.48a | — |
| Mar 25 | Usa Rockets Youth Track Club Kickoff #2Mar 25 · 800 Meters · Place 6 · STEP TrackSTEP Track | 800 Meters | 6. | 3:53.60a | 2 |
| Mar 25 | Usa Rockets Youth Track Club Kickoff #2Mar 25 · 400 Meters · Place 24 · STEP TrackSTEP Track | 400 Meters | 24. | 1:48.57a | 2 |
| Mar 25 | Usa Rockets Youth Track Club Kickoff #2Mar 25 · 100 Meters · Place 44 · STEP TrackSTEP Track | 100 Meters | 44. | 19.99a PB | 2 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 23 | USATF Region 15 Junior Olympic ChampionshipsJun 23 · 1500 Meters · Place 17 · San Diego Elite Youth TSan Diego Elite Youth T | 1500 Meters | 17 | 7:35.10a | — |
| Jun 23 | USATF Region 15 Junior Olympic ChampionshipsJun 23 · 800 Meters · Place 18 · San Diego Elite Youth TSan Diego Elite Youth T | 800 Meters | 18 | 3:56.37a | — |
| Jun 11 | USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 1500 Meters · Place 4 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 1500 Meters | 4. | 7:25.99a | 1 |
| Jun 11 | USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 800 Meters · Place 6 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 800 Meters | 6. | 3:54.37a | 1 |
| Jun 11 | USATF San Diego-Imperial Association Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 11 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 400 MetersRound P | 11. | 1:40.71a | 1 |
| Jun 3 | West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 1500 Meters · Place 23 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 1500 Meters | 23. | 7:35.57a | 1 |
| Jun 3 | West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 800 Meters · Place 19 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 800 Meters | 19. | 3:47.35a | 1 |
| Jun 3 | West Coast Classic Presented by the Pacific Coast ShockwavesJun 3 · 400 Meters · Place 63 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 400 Meters | 63. | 1:43.43a | 1 |
| May 28 | USA Rockets Youth Track Club Annual Track MeetMay 28 · 1500 Meters · Place 7 · San Diego Elite Youth TSan Diego Elite Youth T | 1500 Meters | 7 | 7:38.05a | — |
| May 28 | USA Rockets Youth Track Club Annual Track MeetMay 28 · 800 Meters · Place 10 · San Diego Elite Youth TSan Diego Elite Youth T | 800 Meters | 10 | 3:46.33a | — |
| May 14 | Long Beach Sprinters InvitationalMay 14 · 1500 Meters · Place 21 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 1500 Meters | 21. | 7:27.22a | 1 |
| May 14 | Long Beach Sprinters InvitationalMay 14 · 800 Meters · Place 16 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 800 Meters | 16. | 3:48.28a | 1 |
| May 14 | Long Beach Sprinters InvitationalMay 14 · 400 Meters · Place 49 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 400 Meters | 49. | 1:48.34a | 1 |
| Apr 30 | Mercury San Diego 18th Annual MeetApr 30 · 1500 Meters · Place 6 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 1500 Meters | 6. | 7:40.94a | 1 |
| Apr 30 | Mercury San Diego 18th Annual MeetApr 30 · 800 Meters · Place 11 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 800 Meters | 11. | 3:52.92a | 1 |
| Apr 30 | Mercury San Diego 18th Annual MeetApr 30 · 200 Meters · Place 27 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 200 MetersRound P | 27. | 48.85a | 1 |
| Apr 23 | Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 800 Meters · Place 5 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 800 Meters | 5. | 3:44.29a | 1 |
| Apr 23 | Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 400 Meters · Place 17 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 400 Meters | 17. | 1:44.30a | 1 |
| Apr 23 | Flo-Jo 27th Annual Invitational Track and Field MeetApr 23 · 100 Meters · Place 45 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 100 MetersRound P | 45. | 22.44a | 1 |
| Apr 9 | God’s Speed Youth Track and Field Developmental MeetApr 9 · 800 Meters · Place 9 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 800 Meters | 9. | 4:03.81a | 1 |
| Apr 9 | God’s Speed Youth Track and Field Developmental MeetApr 9 · 400 Meters · Place 15 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 400 Meters | 15. | 1:50.75a | 1 |
| Apr 9 | God’s Speed Youth Track and Field Developmental MeetApr 9 · 200 Meters · Place 37 · San Diego Elite Youth Track & Field ClubSan Diego Elite Youth Track & Field Club | 200 Meters | 37. | 51.29a | 1 |