Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorMidd-West Invitational · May 15:49.90aMidd-West InvitationalMay 1, 2026
3200 Meters · OutdoorNorthern Tier League Championship · May 813:15.48aNorthern Tier League ChampionshipMay 8, 2026
800 Meters · OutdoorCanton, NEB at Wyalusing JH Meet · May 12:54.53Canton, NEB at Wyalusing JH MeetMay 1, 2025
High Jump · OutdoorNTL Junior High Championships · May 84-00.00NTL Junior High ChampionshipsMay 8, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Northern Tier League ChampionshipMay 8 · 3200 Meters · Place 19 · Wyalusing Valley SeniorWyalusing Valley Senior3200 Meters19.13:15.48a PB9
May 8Northern Tier League ChampionshipMay 8 · 1600 Meters · Place 24 · Wyalusing Valley SeniorWyalusing Valley Senior1600 Meters24.5:53.98a9
May 1Midd-West InvitationalMay 1 · 1600 Meters · Place 15 · Wyalusing Valley SeniorWyalusing Valley Senior1600 Meters15.5:49.90a PB9
Apr 11Don Wilhour Selinsgrove ClassicApr 11 · 1600 Meters · Place 43 · Wyalusing Valley SeniorWyalusing Valley Senior1600 Meters43.6:03.81a9
Mar 24NPM and NEB at WyalusingMar 24 · 3200 Meters · Place 7 · Wyalusing Valley SeniorWyalusing Valley Senior3200 Meters7.14:33.29a9
Mar 24NPM and NEB at WyalusingMar 24 · 1600 Meters · Place 11 · Wyalusing Valley SeniorWyalusing Valley Senior1600 Meters11.6:14.63a9
Mar 24NPM and NEB at WyalusingMar 24 · 800 Meters · Place 11 · Wyalusing Valley SeniorWyalusing Valley Senior800 Meters11.3:07.76a9

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8NTL Junior High ChampionshipsMay 8 · 1600 Meters · Place 13 · Wyalusing ValleyWyalusing Valley1600 Meters13.6:18.20a8
May 8NTL Junior High ChampionshipsMay 8 · High Jump · Place 15 · Wyalusing ValleyWyalusing ValleyHigh Jump15.4-00.00 PB8
May 8NTL Junior High ChampionshipsMay 8 · 800 Meters · Place 14 · Wyalusing ValleyWyalusing Valley800 Meters14.2:55.48a8
May 5Northeast Bradford at Wyalusing JH MeetMay 5 · 1600 Meters · Place 4 · Wyalusing Valley AreWyalusing Valley Are1600 Meters46:30.00—
May 5Northeast Bradford at Wyalusing JH MeetMay 5 · 800 Meters · Place 3 · Wyalusing Valley AreWyalusing Valley Are800 Meters32:57.00—
May 1Canton, NEB at Wyalusing JH MeetMay 1 · 1600 Meters · Place 3 · Wyalusing Valley AreWyalusing Valley Are1600 Meters36:05.00—
May 1Canton, NEB at Wyalusing JH MeetMay 1 · 800 Meters · Place 2 · Wyalusing Valley AreWyalusing Valley Are800 Meters22:54.53 PB—
May 1Canton, NEB at Wyalusing JH MeetMay 1 · 1600 Meters · Place 3 · Wyalusing Valley AreWyalusing Valley Are1600 Meters36:35.00—
May 1Canton, NEB at Wyalusing JH MeetMay 1 · 800 Meters · Place 2 · Wyalusing Valley AreWyalusing Valley Are800 Meters23:04.00—
Apr 17NEB, NPM at Wyalusing JH MeetApr 17 · 1600 Meters · Place 7 · Wyalusing Valley AreWyalusing Valley Are1600 Meters76:39.15—