Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSpudder Track & Field Classic · May 35:27.36aSpudder Track & Field ClassicMay 3, 2024
3200 Meters · OutdoorSpudder Track & Field Classic · May 311:56.70aSpudder Track & Field ClassicMay 3, 2024
400 Meters · Outdoor2A GSHL Mark Morris/Ridgefield @ Hudson's Bay · Mar 241:08.62a2A GSHL Mark Morris/Ridgefield @ Hudson's BayMarch 24, 2026
800 Meters · Outdoor2A GSHL Fort Vancouver/Hudson's Bay@Hockinson · Apr 292:35.35a2A GSHL Fort Vancouver/Hudson's Bay@HockinsonApril 29, 2024
Complete · OutdoorJohn Ingram Twilight · Apr 185:50.15John Ingram TwilightApril 18, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 142A GSHL Sub DistrictsMay 14 · 3200 Meters · Place 8 · Hudson's Bay3200 Meters813:07.86a12
May 142A GSHL Sub DistrictsMay 14 · 1600 Meters · Place 7 · Hudson's Bay1600 Meters75:53.85a12
May 8Spudder Track & Field ClassicMay 8 · 3200 Meters · Place 11 · Hudson's Bay3200 Meters1113:16.34a12
May 8Spudder Track & Field ClassicMay 8 · 1600 Meters · Place 15 · Hudson's Bay1600 Meters155:49.89a12
Apr 302A GSHL - RA Long, Hudson's Bay, Mark Morris @ WoodlandApr 30 · 3200 Meters · Place 1 · Hudson's Bay3200 Meters113:40.37a12
Apr 302A GSHL - RA Long, Hudson's Bay, Mark Morris @ WoodlandApr 30 · 1600 Meters · Place 1 · Hudson's Bay1600 Meters15:51.08a12
Apr 212A GSHL- Hudson's Bay @ Columbia RiverApr 21 · 1600 Meters · Place 3 · Hudson's Bay1600 Meters36:00.77a12
Apr 212A GSHL- Hudson's Bay @ Columbia RiverApr 21 · 400 Meters · Place 6 · Hudson's Bay400 Meters61:09.92a12
Apr 17John Ingram TwilightApr 17 · 3200 Meters · Place 15 · Hudson's Bay3200 Meters1513:30.99a12
Apr 17John Ingram TwilightApr 17 · 1600 Meters · Place 13 · Hudson's Bay1600 Meters136:05.65a12
Apr 142A GSHL RA Long @ Hudson's BayApr 14 · 1600 Meters · Place 1 · Hudson's Bay1600 Meters1.6:10.71a12
Mar 28Tiger InviteMar 28 · 3200 Meters · Place 11 · Hudson's Bay3200 Meters1113:13.05a12
Mar 28Tiger InviteMar 28 · 1600 Meters · Place 17 · Hudson's Bay1600 Meters176:03.77a12
Mar 242A GSHL Mark Morris/Ridgefield @ Hudson's BayMar 24 · 400 Meters · Place 4 · Hudson's Bay400 Meters41:08.62a PB12
Mar 182A GSHL Hudson's Bay/Washougal @ HockinsonMar 18 · 1600 Meters · Place 4 · Hudson's Bay1600 Meters46:19.25a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 222A District IV Track and Field ChampionshipsMay 22 · 3200 Meters · Place 11 · Hudson's Bay3200 Meters1113:11.74a11
May 222A District IV Track and Field ChampionshipsMay 22 · 1600 Meters · Place 6 · Hudson's Bay1600 Meters65:54.52a11
May 152A GSHL Sub DistrictMay 15 · 3200 Meters · Place 7 · Hudson's Bay3200 Meters713:09.51a11
May 152A GSHL Sub DistrictMay 15 · 1600 Meters · Place 3 · Hudson's Bay1600 Meters36:03.81a11
May 9Spudder Track & Field Classic May 9 · 3200 Meters · Place 10 · Hudson's Bay3200 Meters1013:15.63a11
May 9Spudder Track & Field Classic May 9 · 1600 Meters · Place 10 · Hudson's Bay1600 Meters106:01.71a11
Apr 18John Ingram TwilightApr 18 · Complete · Place 7 · Hudson's BayComplete712:59.9411
Apr 18John Ingram TwilightApr 18 · Complete · Place 7 · Hudson's BayComplete75:50.15 PB11
Apr 12Tiger InviteApr 12 · 3200 Meters · Place 11 · Hudson's Bay3200 Meters1113:17.47a11
Apr 12Tiger InviteApr 12 · 1600 Meters · Place 9 · Hudson's Bay1600 Meters95:53.01a11
Apr 102A GSHL: Woodland @ Hudson's BayApr 10 · 1600 Meters · Place 1 · Hudson's Bay1600 Meters16:11.26a11
Mar 252A GSHL: Columbia River @ Hudson's BayMar 25 · 1600 Meters · Place 2 · Hudson's Bay1600 Meters26:24.44a11
Mar 252A GSHL: Columbia River @ Hudson's BayMar 25 · 800 Meters · Place 4 · Hudson's Bay800 Meters42:51.74a11
Mar 182A GSHL - Hudson's Bay @ R A LongMar 18 · 3200 Meters · Place 2 · Hudson's Bay3200 Meters213:51.68a—
Mar 182A GSHL - Hudson's Bay @ R A LongMar 18 · 1600 Meters · Place 2 · Hudson's Bay1600 Meters26:07.96a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 92A GSHL Sub District Track and Field MeetMay 9 · 3200 Meters · Place 4 · Hudson's Bay3200 Meters412:50.70a—
May 92A GSHL Sub District Track and Field MeetMay 9 · 1600 Meters · Place 5 · Hudson's Bay1600 Meters55:37.83a—
May 3Spudder Track & Field ClassicMay 3 · 3200 Meters · Place 3 · Hudson's Bay3200 Meters311:56.70a PB—
May 3Spudder Track & Field ClassicMay 3 · 1600 Meters · Place 6 · Hudson's Bay1600 Meters65:27.36a PB—
Apr 292A GSHL Fort Vancouver/Hudson's Bay@HockinsonApr 29 · 1600 Meters · Place 1 · Hudson's Bay1600 Meters15:42.79a—
Apr 292A GSHL Fort Vancouver/Hudson's Bay@HockinsonApr 29 · 800 Meters · Place 3 · Hudson's Bay800 Meters32:35.35a PB—
Apr 26Panther Invite @ Washougal HSApr 26 · 3200 Meters · Place 1 · Hudson's Bay3200 Meters111:59.84a—
Apr 26Panther Invite @ Washougal HSApr 26 · 1600 Meters · Place 4 · Hudson's Bay1600 Meters45:31.06a—
Apr 222A GSHL Mark Morris/Columbia River @ Hudson's BayApr 22 · 3200 Meters · Place 1 · Hudson's Bay3200 Meters112:21.68a—
Apr 222A GSHL Mark Morris/Columbia River @ Hudson's BayApr 22 · 1600 Meters · Place 3 · Hudson's Bay1600 Meters35:43.13a—
Apr 112A GSHL - Hudson's Bay/Ridgefield @ Woodland HSApr 11 · 3200 Meters · Place 2 · Hudson's Bay3200 Meters212:09.14a—
Apr 112A GSHL - Hudson's Bay/Ridgefield @ Woodland HSApr 11 · 1600 Meters · Place 1 · Hudson's Bay1600 Meters15:38.59a—
Mar 282A GSHL Fort/Washougal @ Hudson's BayMar 28 · 1600 Meters · Place 2 · Hudson's Bay1600 Meters25:39.76a—
Mar 23Tiger InviteMar 23 · 3200 Meters · Place 5 · Hudson's Bay3200 Meters512:28.29a—
Mar 202A GSHL - Mark Morris/Hudson's Bay @ RALongMar 20 · 1600 Meters · Place 1 · Hudson's Bay1600 Meters15:44.38a—