Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWesthill Invitational · Dec 223:09.83aWesthill InvitationalDecember 22, 2023
1600 Meters · IndoorOCIAA Developmental 'A' Meet #1 · Dec 135:09.45aOCIAA Developmental 'A' Meet #1December 13, 2024
1600 Meters · Indoor · Hand timedOCIAA Developmental "A" - Saturday · Dec 95:43.1hOCIAA Developmental "A" - SaturdayDecember 9, 2023
1600 Meters · OutdoorTri-Valley Invitational · May 25:08.16aTri-Valley InvitationalMay 2, 2026
2000m Steeplechase · OutdoorGreen Dragon Relays · Apr 117:25.33Green Dragon RelaysApril 11, 2026
3000m Steeplechase · 0.914m · OutdoorGander Invite · Apr 2012:08.49aGander InviteApril 20, 2024
3000m Steeplechase · OutdoorOCIAA Championship · May 1711:16.18OCIAA ChampionshipMay 17, 2024
3200 Meters · IndoorOCIAA Divisional Championship (1 3 5) · Jan 1711:18.31OCIAA Divisional Championship (1 3 5)January 17, 2025
3200 Meters · OutdoorOCIAA Championship · May 1711:44.86OCIAA ChampionshipMay 17, 2024
400 Meters · OutdoorSection 9 Class C Championship · May 271:04.42aSection 9 Class C ChampionshipMay 27, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:18.23aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorIron Duke Relays · Apr 262:16.13Iron Duke RelaysApril 26, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3Section 9 State QualifierJun 3 · 800 Meters · Place 45 · Tri-Valley Central800 Meters45.2:20.03a11
May 27Section 9 Class C ChampionshipMay 27 · 3000m Steeplechase · Place 13 · Tri-Valley Central3000m Steeplechase0.914m13.12:55.08a11
May 27Section 9 Class C ChampionshipMay 27 · 400 Meters · Place 30 · Tri-Valley Central400 Meters30.1:04.42a PB11
May 15OCIAA ChampionshipsMay 15 · 3000m Steeplechase · Place 20 · Tri-Valley3000m Steeplechase2011:53.98a11
May 8Steinhoff CupMay 8 · 800 Meters · Place 12 · Tri-Valley800 Meters122:16.23—
May 2Tri-Valley InvitationalMay 2 · 1600 Meters · Place 7 · Tri-Valley Central1600 Meters75:08.16a PB11
Apr 27Cornwall SteeplefestApr 27 · 3000m Steeplechase · Place 27 · Tri-Valley Central3000m Steeplechase0.914m27.12:09.13a11
Apr 24Iron Dukes RelaysApr 24 · 800 Meters · Place 18 · Tri-Valley800 Meters182:16.73—
Apr 11Green Dragon RelaysApr 11 · 2000m Steeplechase · Place 9 · Tri-Valley2000m Steeplechase97:25.33 PB11
Apr 4Goshen Colosseum ClassicApr 4 · 1600 Meters · Place 23 · Tri-Valley1600 Meters235:12.17—

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16Section IX OCIAA InvitationalFeb 16 · 1600 Meters · Place 30 · Tri-Valley Central1600 Meters30.5:10.34a11
Jan 30Section 9 Class "B" ChampionshipJan 30 · 1600 Meters · Place 12 · Tri-Valley1600 Meters125:22.88—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1600 Meters · Place 4 · Tri-Valley1600 Meters45:25.46—
Jan 24OCIAA Divisional Championship (2 4 6)Jan 24 · 1600 Meters · Place 22 · Tri-Valley1600 Meters225:25.46—
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 68 · Tri-Valley1600 Meters685:47.5311

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5North Shore Season OpenerDec 5 · 1600 Meters · Place 63 · Tri-Valley Central1600 Meters63.5:27.38a11
Feb 7Section 9 Class "B" ChampionshipFeb 7 · 3200 Meters · Place 8 · Tri-Valley Central3200 Meters811:20.29a—
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 53 · Tri-Valley Central800 Meters53.2:18.23a PB10
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · 3200 Meters · Place 3 · Tri-Valley3200 Meters311:18.31 PB—
Jan 17OCIAA Divisional Championship (1 3 5)Jan 17 · 3200 Meters · Place 14 · Tri-Valley3200 Meters1411:18.31—
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 24 · Tri-Valley1600 Meters245:16.7710

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4Section 9 State QualifierJun 4 · 3000m Steeplechase · Tri-Valley3000m Steeplechase—11:22.6610
May 30Section 9 Class C ChampionshipsMay 30 · 3000m Steeplechase · Place 10 · Tri-Valley3000m Steeplechase1013:21.27—
May 30Section 9 Class C ChampionshipsMay 30 · 3000m Steeplechase · Place 10 · Tri-Valley3000m Steeplechase1013:21.27—
May 16OCIAA ChampionshipsMay 16 · 3000m Steeplechase · Place 13 · Tri-Valley3000m Steeplechase1311:22.66—
May 10Middletown InvitationalMay 10 · 1600 Meters · Place 16 · Tri-Valley Central1600 Meters165:09.6410
May 10Middletown InvitationalMay 10 · 1600 Meters · Place 16 · Tri-Valley1600 Meters165:09.64—
May 3Tri-Valley InvitationalMay 3 · 1600 Meters · Place 10 · Tri-Valley Central1600 Meters10.5:08.92a10
Apr 28Cornwall SteeplefestApr 28 · 3000m Steeplechase · Place 25 · Tri-Valley3000m Steeplechase2511:52.5210
Apr 25Iron Dukes RelaysApr 25 · 3000m Steeplechase · Place 3 · Tri-Valley3000m Steeplechase311:43.97—
Apr 15Gander Invitational Apr 15 · 1600 Meters · Place 14 · Tri-Valley Central1600 Meters14.5:11.68a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13OCIAA Developmental 'A' Meet #1Dec 13 · 1600 Meters · Place 17 · Tri-Valley Central1600 Meters17.5:09.45a PB10
Jan 12OCIAA Developmental B - FridayJan 12 · 1000 Meters · Place 41 · Tri-Valley Central1000 Meters413:14.829

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30Section 9 State QualifierMay 30 · 3000m Steeplechase · Place 12 · Tri-Valley3000m Steeplechase1211:45.97—
May 24Section 9 Class B & D ChampionshipMay 24 · 3000m Steeplechase · Place 5 · Tri-Valley3000m Steeplechase511:35.199
May 17OCIAA ChampionshipMay 17 · 3000m Steeplechase · Place 10 · Tri-Valley3000m Steeplechase1011:16.18 PB—
May 17OCIAA ChampionshipMay 17 · 3200 Meters · Place 19 · Tri-Valley3200 Meters1911:44.86 PB—
May 4Tri-Valley InvitationalMay 4 · 3000m Steeplechase · Place 3 · Tri-Valley Central3000m Steeplechase311:38.079
May 4Tri-Valley InvitationalMay 4 · 800 Meters · Place 15 · Tri-Valley Central800 Meters152:29.379
Apr 26Iron Duke RelaysApr 26 · 400m Hurdles · Place 20 · Tri-Valley Central400m Hurdles201:12.299
Apr 26Iron Duke RelaysApr 26 · 800 Meters · Place 11 · Tri-Valley Central800 Meters112:16.13 PB9
Apr 20Gander InviteApr 20 · 3000m Steeplechase · Place 13 · Tri-Valley Central3000m Steeplechase0.914m13.12:08.49a PB9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 1000 Meters · Place 37 · Tri-Valley Central1000 Meters37.3:09.83a PB9
Dec 22Westhill InvitationalDec 22 · 1600 Meters · Place 39 · Tri-Valley Central1600 Meters39.5:31.24a9
Dec 9OCIAA Developmental "A" - SaturdayDec 9 · 1600 Meters · Place 47 · Tri-Valley Central1600 Meters47.5:43.1h PB9