Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMS- BCS White Jamboree @ New Buffalo · May 187:52.93aMS- BCS White Jamboree @ New BuffaloMay 18, 2023
3200 Meters · OutdoorBCS White Jamboree @ New Buffalo · Apr 2218:43.20aBCS White Jamboree @ New BuffaloApril 22, 2024
400 Meters · OutdoorGVSU Lakers Challenge- Small Schools BOYS/GIRLS · Mar 211:33.78aGVSU Lakers Challenge- Small Schools BOYS/GIRLSMarch 21, 2025
800 Meters · OutdoorBCS Jamboree at River Valley · May 13:38.51aBCS Jamboree at River ValleyMay 1, 2024
Discus · 1kg · OutdoorBCS Jamboree @ Eau Claire · Apr 1493' 9.5"BCS Jamboree @ Eau ClaireApril 14, 2026
Results · OutdoorLakeshore and Upton at Niles MS · Apr 241:40.40aLakeshore and Upton at Niles MSApril 24, 2023
Shot Put · 4kg · OutdoorBCS Jamboree @ Eau Claire · Apr 1429' 2"BCS Jamboree @ Eau ClaireApril 14, 2026
Shot Put · 6lb · OutdoorMHSAA MS Meet at Bangor · May 1929-04.00MHSAA MS Meet at BangorMay 19, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 13MHSAA LP Region 24-3 @ BangorMay 13 · Discus · Place 2 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)DiscusRound P293-0711
May 13MHSAA LP Region 24-3 @ BangorMay 13 · Discus · Place 3 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus393-0711
May 13MHSAA LP Region 24-3 @ BangorMay 13 · Shot Put · Place 3 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot PutRound P328-10.0011
May 13MHSAA LP Region 24-3 @ BangorMay 13 · Shot Put · Place 4 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put428-10.0011
May 11Comstock HS InviteMay 11 · Discus · Place 3 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus392-0511
May 11Comstock HS InviteMay 11 · Shot Put · Place 7 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put727-04.0011
May 8Shamrock Invite (EQ Approved)May 8 · Discus · Place 4 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus491-4.2511
May 8Shamrock Invite (EQ Approved)May 8 · Shot Put · Place 6 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put628-9.511
May 5BCS Championships @ NB (EQ Approved)May 5 · Discus · Place 1 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus1kg1.92' 2"11
May 5BCS Championships @ NB (EQ Approved)May 5 · Shot Put · Place 1 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put4kg1.26' 11.25"11
May 1St. Joe/Benton Harbor Rotary MeetMay 1 · Discus · Place 6 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus686-1011
May 1St. Joe/Benton Harbor Rotary MeetMay 1 · Shot Put · Place 7 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put726-611
Apr 28BCS Jamboree @ RV (EQ Approved)Apr 28 · Discus · Place 1 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus1kg1.86' 7"11
Apr 28BCS Jamboree @ RV (EQ Approved)Apr 28 · Shot Put · Place 1 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put4kg1.26' 3"11
Apr 24Red Arrow Invitational (EQ Approved)Apr 24 · Discus · Place 6 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus1kg6.64' 1"11
Apr 24Red Arrow Invitational (EQ Approved)Apr 24 · Shot Put · Place 3 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put4kg3.27' 4"11
Apr 22BCS Jamboree @ NBApr 22 · Discus · Place 1 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus1kg1.80' 10"11
Apr 22BCS Jamboree @ NBApr 22 · Shot Put · Place 1 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put4kg1.27' 2.25"11
Apr 14BCS Jamboree @ Eau ClaireApr 14 · Discus · Place 1 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus1kg1.93' 9.5" PB11
Apr 14BCS Jamboree @ Eau ClaireApr 14 · Shot Put · Place 1 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put4kg1.29' 2" PB11
Apr 14BCS Jamboree @ Eau ClaireApr 14 · 800 Meters · Place 6 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)800 Meters6.4:05.13a11
Apr 10White Pigeon InvitationalApr 10 · Discus · Place 5 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Discus1kg5.82' 10.5"11
Apr 10White Pigeon InvitationalApr 10 · Shot Put · Place 6 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)Shot Put4kg6.26' 1"11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20GVSU Laker Indoor Challenge- Boys/Girls Small SchoolsMar 20 · Shot Put · Place 15 · Red ArrowRed ArrowShot Put1528-7.511

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 242025 MITCA D4 Team StateMay 24 · Discus · Place 15 · Three Oaks River ValleyThree Oaks River ValleyDiscus1kg15.81' 0"10
May 242025 MITCA D4 Team StateMay 24 · Shot Put · Place 10 · Three Oaks River ValleyThree Oaks River ValleyShot Put4kg10.28' 0"10
May 17MHSAA LP Region 34-4 @ New BuffaloMay 17 · Discus · Place 11 · Three Oaks River ValleyThree Oaks River ValleyDiscus1168-610
May 17MHSAA LP Region 34-4 @ New BuffaloMay 17 · Shot Put · Place 10 · Three Oaks River ValleyThree Oaks River ValleyShot Put1026-910
May 9Gobles Invitational (EQ Meet)May 9 · Discus · Place 10 · Three Oaks River ValleyThree Oaks River ValleyDiscus1083-210
May 9Gobles Invitational (EQ Meet)May 9 · Shot Put · Place 14 · Three Oaks River ValleyThree Oaks River ValleyShot Put1427-110
May 6BCS ChampionshipMay 6 · Discus · Place 1 · Three Oaks River ValleyThree Oaks River ValleyDiscus177-610
May 6BCS ChampionshipMay 6 · Shot Put · Place 2 · Three Oaks River ValleyThree Oaks River ValleyShot Put226-5.510
May 2St. Joe/Benton Harbor Rotary MeetMay 2 · Discus · Place 14 · Three Oaks River ValleyThree Oaks River ValleyDiscus1kg14.76' 3"10
May 2St. Joe/Benton Harbor Rotary MeetMay 2 · Shot Put · Place 13 · Three Oaks River ValleyThree Oaks River ValleyShot Put4kg13.25' 9"10
Apr 30BCS Jamboree (EQ Meet)Apr 30 · Discus · Place 1 · Three Oaks River ValleyThree Oaks River ValleyDiscus1kg1.83' 7"10
Apr 30BCS Jamboree (EQ Meet)Apr 30 · Shot Put · Place 2 · Three Oaks River ValleyThree Oaks River ValleyShot Put4kg2.26' 4"10
Apr 30BCS Jamboree (EQ Meet)Apr 30 · 800 Meters · Place 8 · Three Oaks River ValleyThree Oaks River Valley800 Meters8.3:45.96a10
Apr 25River Valley Mustang Invitational (EQ Meet)Apr 25 · Discus · Place 4 · Three Oaks River ValleyThree Oaks River ValleyDiscus480-010
Apr 25River Valley Mustang Invitational (EQ Meet)Apr 25 · Shot Put · Place 5 · Three Oaks River ValleyThree Oaks River ValleyShot Put525-010
Apr 22BCS JamboreeApr 22 · Discus · Place 1 · Three Oaks River ValleyThree Oaks River ValleyDiscus182-010
Apr 22BCS JamboreeApr 22 · Shot Put · Place 3 · Three Oaks River ValleyThree Oaks River ValleyShot Put325-3.510
Apr 22BCS JamboreeApr 22 · 800 Meters · Place 8 · Three Oaks River ValleyThree Oaks River Valley800 Meters83:46.5010
Apr 1852nd Watervliet RelaysApr 18 · Discus · Place 6 · Three Oaks River ValleyThree Oaks River ValleyDiscus675-01.0010
Apr 1852nd Watervliet RelaysApr 18 · Shot Put · Place 8 · Three Oaks River ValleyThree Oaks River ValleyShot Put826-07.0010
Apr 16BCS JamboreeApr 16 · Discus · Place 1 · Three Oaks River ValleyThree Oaks River ValleyDiscus177-510
Apr 16BCS JamboreeApr 16 · Shot Put · Place 3 · Three Oaks River ValleyThree Oaks River ValleyShot Put324-5.510
Apr 11White Pigeon Invitational Apr 11 · Discus · Place 4 · Three Oaks River ValleyThree Oaks River ValleyDiscus1kg4.77' 4"10
Apr 11White Pigeon Invitational Apr 11 · Shot Put · Place 8 · Three Oaks River ValleyThree Oaks River ValleyShot Put4kg8.26' 2.5"10
Apr 11White Pigeon Invitational Apr 11 · 800 Meters · Place 7 · Three Oaks River ValleyThree Oaks River Valley800 Meters7.3:47.35a10
Mar 21GVSU Lakers Challenge- Small Schools BOYS/GIRLSMar 21 · Shot Put · Place 29 · Three Oaks River ValleyThree Oaks River ValleyShot Put2926-910
Mar 21GVSU Lakers Challenge- Small Schools BOYS/GIRLSMar 21 · 400 Meters · Place 63 · Three Oaks River ValleyThree Oaks River Valley400 Meters631:33.78a PB10

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 17MHSAA LP Region 34-4 @ SaugatuckMay 17 · Discus · Place 18 · Three Oaks River ValleyThree Oaks River ValleyDiscus1860-9—
May 17MHSAA LP Region 34-4 @ SaugatuckMay 17 · Shot Put · Place 15 · Three Oaks River ValleyThree Oaks River ValleyShot Put1523-8—
May 10Little Guys Invite at GoblesMay 10 · Discus · Place 15 · Three Oaks River ValleyThree Oaks River ValleyDiscus1573-1.5—
May 10Little Guys Invite at GoblesMay 10 · Shot Put · Place 20 · Three Oaks River ValleyThree Oaks River ValleyShot Put2022-2.75—
May 6BCS White Championships- @ New BuffaloMay 6 · Discus · Place 2 · Three Oaks River ValleyThree Oaks River ValleyDiscus282-1—
May 6BCS White Championships- @ New BuffaloMay 6 · Shot Put · Place 1 · Three Oaks River ValleyThree Oaks River ValleyShot Put125-4.5—
May 6BCS White Championships- @ New BuffaloMay 6 · 800 Meters · Place 8 · Three Oaks River ValleyThree Oaks River Valley800 Meters83:47.48a—
May 3St. Joe/Benton Harbor Rotary MeetMay 3 · Discus · Place 25 · Three Oaks River ValleyThree Oaks River ValleyDiscus2559-5—
May 3St. Joe/Benton Harbor Rotary MeetMay 3 · Shot Put · Place 17 · Three Oaks River ValleyThree Oaks River ValleyShot Put1725-4—
May 3St. Joe/Benton Harbor Rotary MeetMay 3 · 800 Meters · Place 20 · Three Oaks River ValleyThree Oaks River Valley800 Meters203:39.30a—
May 1BCS Jamboree at River ValleyMay 1 · Discus · Place 6 · Three Oaks River ValleyThree Oaks River ValleyDiscus661-5—
May 1BCS Jamboree at River ValleyMay 1 · Shot Put · Place 3 · Three Oaks River ValleyThree Oaks River ValleyShot Put321-8.5—
May 1BCS Jamboree at River ValleyMay 1 · 800 Meters · Place 6 · Three Oaks River ValleyThree Oaks River Valley800 Meters63:38.51a PB—
Apr 26River Valley Mustang InviteApr 26 · Discus · Place 4 · Three Oaks River ValleyThree Oaks River ValleyDiscus473-7—
Apr 26River Valley Mustang InviteApr 26 · Shot Put · Place 14 · Three Oaks River ValleyThree Oaks River ValleyShot Put1421-7.5—
Apr 22BCS White Jamboree @ New BuffaloApr 22 · Discus · Place 2 · Three Oaks River ValleyThree Oaks River ValleyDiscus270-7—
Apr 22BCS White Jamboree @ New BuffaloApr 22 · Shot Put · Place 2 · Three Oaks River ValleyThree Oaks River ValleyShot Put223-4.5—
Apr 22BCS White Jamboree @ New BuffaloApr 22 · 3200 Meters · Place 4 · Three Oaks River ValleyThree Oaks River Valley3200 Meters418:43.20a PB—
Apr 1951st Watervliet RelaysApr 19 · Discus · Place 9 · Three Oaks River ValleyThree Oaks River ValleyDiscus973-1—
Apr 1951st Watervliet RelaysApr 19 · Shot Put · Place 15 · Three Oaks River ValleyThree Oaks River ValleyShot Put1524-4.75—
Apr 15BCS White Jamboree @ Eau ClaireApr 15 · Discus · Place 1 · Three Oaks River ValleyThree Oaks River ValleyDiscus176-6—
Apr 15BCS White Jamboree @ Eau ClaireApr 15 · Shot Put · Place 2 · Three Oaks River ValleyThree Oaks River ValleyShot Put225-8—
Apr 15BCS White Jamboree @ Eau ClaireApr 15 · 800 Meters · Place 7 · Three Oaks River ValleyThree Oaks River Valley800 Meters73:45.45a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18MS- BCS White Jamboree @ New BuffaloMay 18 · Shot Put · Place 2 · River ValleyRiver ValleyShot Put229-8—
May 18MS- BCS White Jamboree @ New BuffaloMay 18 · 1600 Meters · Place 1 · River ValleyRiver Valley1600 Meters17:52.93a PB—
May 11Mustang Middle School InvitationalMay 11 · Shot Put · Place 2 · River ValleyRiver ValleyShot Put231-8—
May 11Mustang Middle School InvitationalMay 11 · 1600 Meters · Place 2 · River ValleyRiver Valley1600 Meters28:10.7—
May 8MS- BCS White @ Eau ClaireMay 8 · Shot Put · Place 1 · River ValleyRiver ValleyShot Put129-3—
May 8MS- BCS White @ Eau ClaireMay 8 · 1600 Meters · Place 3 · River ValleyRiver Valley1600 Meters38:49.33a—
Apr 27BCS Middle School JamboreeApr 27 · 1600 Meters · Place 1 · River ValleyRiver Valley1600 Meters18:09.1—
Apr 27BCS Middle School JamboreeApr 27 · 800 Meters · Place 3 · River ValleyRiver Valley800 Meters34:01.5—
Apr 24Lakeshore and Upton at Niles MSApr 24 · Results · Place 1 · River ValleyRiver ValleyResults131-6—
Apr 24Lakeshore and Upton at Niles MSApr 24 · Results · Place 16 · River ValleyRiver ValleyResults161:40.40a PB—
Apr 13MS- Inivitational @ New Buffalo.Apr 13 · Shot Put · Place 3 · River Valley MSRiver Valley MSShot Put6lb3.28-09.008
Apr 13MS- Inivitational @ New Buffalo.Apr 13 · 800 Meters · Place 8 · River Valley MSRiver Valley MS800 Meters8.3:53.67a8
Apr 13MS- Inivitational @ New Buffalo.Apr 13 · 400 Meters · Place 12 · River Valley MSRiver Valley MS400 Meters12.1:39.25a8

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19MHSAA MS Meet at BangorMay 19 · 1600 Meters · Place 23 · River Valley MSRiver Valley MS1600 Meters23.8:48.07a7
May 19MHSAA MS Meet at BangorMay 19 · Shot Put · Place 9 · River Valley MSRiver Valley MSShot Put6lb9.29-04.00 PB7
May 19MHSAA MS Meet at BangorMay 19 · 800 Meters · Place 28 · River Valley MSRiver Valley MS800 Meters28.4:06.28a7
May 10BCS Middle School JamboreeMay 10 · Shot Put · River Valley MSRiver Valley MSShot Put6lb—23'8"Unofficial7
May 10BCS Middle School JamboreeMay 10 · 400 Meters · River Valley MSRiver Valley MS400 Meters—1:43.31Unofficial7
Apr 26Bridgman MS InvitationalApr 26 · Shot Put · Place 7 · River Valley MSRiver Valley MSShot Put6lb7.22-03.007
Apr 26Bridgman MS InvitationalApr 26 · 800 Meters · Place 9 · River Valley MSRiver Valley MS800 Meters9.4:03.94a7
Apr 26Bridgman MS InvitationalApr 26 · 400 Meters · Place 13 · River Valley MSRiver Valley MS400 Meters13.1:40.18a7
Apr 19MS-BCS White Jamboree @ New BuffaloApr 19 · 1600 Meters · Place 11 · River Valley MSRiver Valley MS1600 Meters11.8:50.02a7
Apr 19MS-BCS White Jamboree @ New BuffaloApr 19 · Shot Put · Place 4 · River Valley MSRiver Valley MSShot Put6lb4.22-00.007
Apr 19MS-BCS White Jamboree @ New BuffaloApr 19 · 800 Meters · Place 10 · River Valley MSRiver Valley MS800 Meters10.4:03.22a7
Apr 12River Valley BCS MS MeetApr 12 · 1600 Meters · Place 5 · River Valley MSRiver Valley MS1600 Meters5.8:50.67
Apr 12River Valley BCS MS MeetApr 12 · Shot Put · Place 3 · River Valley MSRiver Valley MSShot Put4kg3.20' 77
Apr 12River Valley BCS MS MeetApr 12 · 800 Meters · Place 3 · River Valley MSRiver Valley MS800 Meters3.3:40.77