Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/Wak · Jan 53:51.95aML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJanuary 5, 2026
300 Meters · IndoorML-12 JV Championship Meet · Jan 2551.38aML-12 JV Championship MeetJanuary 25, 2024
600 Meters · IndoorML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/Wob · Dec 271:58.42aML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDecember 27, 2024

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12ML-12 Varsity & JV Block #5A: Bur/Wak; Lex/Red; Bel/WobJan 12 · 600 Meters · Place 18 · Belmont600 Meters182:01.14a12
Jan 5ML-12 Varsity & JV Block #4A: Bel/Red; Lex/Arl; Wat/WakJan 5 · 1000 Meters · Place 15 · Belmont1000 Meters153:51.95a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29ML-12 Varsity & JV Block #3A: Lex/Win; Arl/Bel; Bur/WilDec 29 · 600 Meters · Belmont600 Meters—DNS12
Dec 16ML-12 Varsity Block #1: Wat/Bur; Bel/Lex; Arl/Wob; Red/Win; Mel/Wak; Sto/WilDec 16 · 600 Meters · Place 29 · Belmont600 Meters29.2:01.20a12

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27ML-12 Varsity/JV Block #2A: Wat/Bur; Bel/Lex; Arl/WobDec 27 · 600 Meters · Place 10 · Belmont600 Meters10.1:58.42a PB11
Dec 19ML-12 Varsity Block #1Dec 19 · 600 Meters · Place 18 · Belmont600 Meters18.1:59.08a11
Dec 9ML-12 Time Trial BlockDec 9 · 300 Meters · Place 49 · Belmont300 Meters49.51.71aUnofficial11
Jan 25ML-12 JV Championship MeetJan 25 · 600 Meters · Place 6 · Belmont600 Meters62:00.70a—
Jan 25ML-12 JV Championship MeetJan 25 · 300 Meters · Place 27 · Belmont300 Meters2751.38a PB—
Jan 15ML-12 JV Block #4Jan 15 · 600 Meters · Place 3 · Belmont600 Meters32:03.19a—
Jan 15ML-12 JV Block #4Jan 15 · 300 Meters · Place 9 · Belmont300 Meters952.25a—
Jan 4ML-12 JV Block #3Jan 4 · 600 Meters · Place 7 · Belmont600 Meters72:04.49a—
Jan 4ML-12 JV Block #3Jan 4 · 300 Meters · Place 20 · Belmont300 Meters2052.33a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20ML JV 1Dec 20 · 300 Meters · Place 27 · Belmont300 Meters27.54.96a10
Dec 20ML JV 1Dec 20 · 600 Meters · Place 7 · Belmont600 Meters7.2:08.81a10
Dec 20ML-12 JV Block #2Dec 20 · 300 Meters · Place 27 · Belmont300 Meters27.54.96a10
Dec 20ML-12 JV Block #2Dec 20 · 600 Meters · Place 7 · Belmont600 Meters7.2:08.81a10
Dec 11ML-12 JV Block #1Dec 11 · 300 Meters · Place 36 · Belmont300 Meters36.55.78a10
Dec 11ML-12 JV Block #1Dec 11 · 600 Meters · Place 7 · Belmont600 Meters7.2:09.95a10