Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 15:57.85aOcean Breeze InvitationalFebruary 1, 2025
1000 Meters · IndoorSection 9 Class "B" Championship · Feb 73:26.20aSection 9 Class "B" ChampionshipFebruary 7, 2025
1500 Meters · IndoorNorth Shore Season Opener · Dec 55:30.20aNorth Shore Season OpenerDecember 5, 2025
1500 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 95:39.7hOCIAA Developmental "A" - SaturdayDecember 9, 2023
2000m Steeplechase · 0.762m · OutdoorSection 9 State Qualifier · Jun 37:58.36aSection 9 State QualifierJune 3, 2026
300 Meters · IndoorOCIAA Divisional Championship (2 4 6) · Feb 2350.52OCIAA Divisional Championship (2 4 6)February 23, 2024
3000 Meters · IndoorOCIAA Developmental B - Friday · Jan 1212:18.50OCIAA Developmental B - FridayJanuary 12, 2024
3000m Steeplechase · OutdoorTri-Valley Invitational · May 48:23.84Tri-Valley InvitationalMay 4, 2024
5000 Meters · OutdoorNisky Elite 5K · Apr 1720:09.64aNisky Elite 5KApril 17, 2026
600 Meters · IndoorSection IX OCIAA Invitational · Feb 161:45.22aSection IX OCIAA InvitationalFebruary 16, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:41.63aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorTri-Valley Invitational · May 22:30.01aTri-Valley InvitationalMay 2, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 2000m Steeplechase · Place 8 · Tri-Valley CentralTri-Valley Central2000m Steeplechase0.762m8.7:58.36a PB12
Jun 3Section 9 State QualifierJun 3 · 800 Meters · Place 27 · Tri-Valley CentralTri-Valley Central800 Meters27.2:32.51a12
May 27Section 9 Class C ChampionshipMay 27 · 800 Meters · Place 8 · Tri-Valley CentralTri-Valley Central800 Meters8.2:37.83a12
May 2Tri-Valley InvitationalMay 2 · 800 Meters · Place 5 · Tri-Valley CentralTri-Valley Central800 Meters52:30.01a PB12
Apr 27Cornwall SteeplefestApr 27 · 2000m Steeplechase · Place 16 · Tri-Valley CentralTri-Valley Central2000m Steeplechase0.762m16.8:10.20a12
Apr 17Nisky Elite 5KApr 17 · 5000 Meters · Place 20 · UnattachedUnattached5000 Meters20.20:09.64a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 600 Meters · Place 11 · Tri-Valley CentralTri-Valley Central600 Meters11.1:45.22a PB12
Jan 3Freedom GamesJan 3 · 1000 Meters · Place 10 · Tri-Valley CentralTri-Valley Central1000 Meters10.3:26.79a12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5North Shore Season OpenerDec 5 · 1500 Meters · Place 15 · Tri-Valley CentralTri-Valley Central1500 Meters15.5:30.20a PB12
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 1000 Meters · Place 8 · Tri-Valley CentralTri-Valley Central1000 Meters83:26.20a PB—
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 600 Meters · Place 8 · Tri-Valley CentralTri-Valley Central600 Meters81:50.79a—
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 15 · Tri-Valley CentralTri-Valley Central1 Mile15.5:57.85a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 69 · Tri-Valley CentralTri-Valley Central800 Meters69.2:41.63a PB11
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 1000 Meters · Place 22 · Tri-Valley CTri-Valley C1000 Meters223:27.58—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3Tri-Valley InvitationalMay 3 · 800 Meters · Place 3 · Tri-Valley CentralTri-Valley Central800 Meters3.2:33.86a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · 600 Meters · Place 5 · Tri-Valley CentralTri-Valley Central600 Meters5.1:51.45a11
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 600 Meters · Place 1 · Tri-Valley CentralTri-Valley Central600 Meters11:55.6310
Feb 23OCIAA Divisional Championship (2 4 6)Feb 23 · 300 Meters · Place 5 · Tri-Valley CentralTri-Valley Central300 Meters550.52 PB10
Jan 12OCIAA Developmental B - FridayJan 12 · 3000 Meters · Place 11 · Tri-Valley CentralTri-Valley Central3000 Meters1112:18.50 PB10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Steinhoff CupMay 10 · 800 Meters · Place 1 · Tri-Valley CentralTri-Valley Central800 Meters12:30.9310
May 4Tri-Valley InvitationalMay 4 · 3000m Steeplechase · Place 1 · Tri-Valley CentralTri-Valley Central3000m Steeplechase18:23.84 PB10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1000 Meters · Place 17 · Tri-Valley CentralTri-Valley Central1000 Meters17.3:31.83a10
Dec 22Westhill InvitationalDec 22 · 600 Meters · Place 17 · Tri-Valley CentralTri-Valley Central600 Meters17.1:54.60a10
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1500 Meters · Place 23 · Tri-Valley CentralTri-Valley Central1500 Meters23.5:39.7h PB10
Feb 10Section 9 Class B ChampionshipsFeb 10 · 600 Meters · Place 9 · Tri-Valley CentralTri-Valley Central600 Meters92:02.96a—
Feb 10Section 9 Class B ChampionshipsFeb 10 · 300 Meters · Place 21 · Tri-Valley CentralTri-Valley Central300 Meters2153.40a—