Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBayside League Meet 2 · Dec 115:39.03aBayside League Meet 2December 11, 2024
1600 Meters · Outdoor2026 Bayside North Championships · Apr 305:02.24a2026 Bayside North ChampionshipsApril 30, 2026
3200 Meters · IndoorBayside League Meet 1 · Dec 512:13.12aBayside League Meet 1December 5, 2024
3200 Meters · OutdoorMPSSAA 2A & 1A East Region Championships · May 1211:49.81aMPSSAA 2A & 1A East Region ChampionshipsMay 12, 2026
800 Meters · IndoorBayside League Meet 4 · Jan 152:38.02aBayside League Meet 4January 15, 2025
800 Meters · OutdoorKent Island Home Meet 1 · Mar 242:30.5Kent Island Home Meet 1March 24, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 3200 Meters · Place 16 · Queen Annes County3200 Meters16.11:49.81a PB11
May 12MPSSAA 2A & 1A East Region ChampionshipsMay 12 · 1600 Meters · Place 23 · Queen Annes County1600 Meters23.5:18.73a11
Apr 302026 Bayside North ChampionshipsApr 30 · 3200 Meters · Place 7 · Queen Annes County3200 Meters712:19.42a11
Apr 302026 Bayside North ChampionshipsApr 30 · 1600 Meters · Place 7 · Queen Annes County1600 Meters75:02.24a PB11
Apr 21Kent Island Home Meet 2Apr 21 · 3200 Meters · Place 3 · Queen Annes County3200 Meters3.12:25.2011
Apr 21Kent Island Home Meet 2Apr 21 · 1600 Meters · Place 4 · Queen Annes County1600 Meters4.5:11.7011
Apr 1616th Annual Kent Island InvitationalApr 16 · 3200 Meters · Place 13 · Queen Annes County3200 Meters13.12:22.0011
Apr 14Queen Anne's Home Meet 1Apr 14 · 3200 Meters · Place 1 · Queen Annes County3200 Meters1.12:00.011
Apr 14Queen Anne's Home Meet 1Apr 14 · 1600 Meters · Place 5 · Queen Annes County1600 Meters5.5:08.011
Mar 24Kent Island Home Meet 1Mar 24 · 3200 Meters · Place 3 · Queen Annes County3200 Meters312:12.511
Mar 24Kent Island Home Meet 1Mar 24 · 1600 Meters · Place 3 · Queen Annes County1600 Meters35:09.811
Mar 24Kent Island Home Meet 1Mar 24 · 800 Meters · Place 4 · Queen Annes County800 Meters42:30.5 PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13MPSSAA 2A East Region ChampionshipsMay 13 · 3200 Meters · Place 25 · Queen Annes County3200 Meters25.11:52.96a10
May 13MPSSAA 2A East Region ChampionshipsMay 13 · 1600 Meters · Place 25 · Queen Annes County1600 Meters25.5:16.21a10
May 62025 Bayside ChampionshipsMay 6 · 1600 Meters · Place 30 · Queen Annes County1600 Meters305:33.66a10
Apr 292025 Bayside North ChampionshipsApr 29 · 3200 Meters · Place 8 · Queen Annes County3200 Meters8.12:17.61a10
Apr 292025 Bayside North ChampionshipsApr 29 · 1600 Meters · Place 11 · Queen Annes County1600 Meters11.5:33.64a10
Apr 22Kent Island Home Meet 2Apr 22 · 3200 Meters · Queen Annes County3200 Meters—DNS10
Apr 22Kent Island Home Meet 2Apr 22 · 1600 Meters · Queen Annes County1600 Meters—DNS10
Apr 22Kent Island Home Meet 2Apr 22 · 800 Meters · Queen Annes County800 Meters—DNS10
Apr 10XV Annual Kent Island InvitationalApr 10 · 3200 Meters · Place 12 · Queen Annes County3200 Meters1211:55.29a10
Apr 10XV Annual Kent Island InvitationalApr 10 · 1600 Meters · Place 23 · Queen Annes County1600 Meters235:29.23a10
Apr 2Queen Anne Home Meet 1Apr 2 · 3200 Meters · Place 5 · Queen Annes County3200 Meters512:24.010
Apr 2Queen Anne Home Meet 1Apr 2 · 1600 Meters · Place 7 · Queen Annes County1600 Meters75:32.810
Apr 2Queen Anne Home Meet 1Apr 2 · 800 Meters · Place 10 · Queen Annes County800 Meters102:44.010
Mar 28VIII Annual Cambridge Classic InvitationalMar 28 · 1600 Meters · Place 37 · Queen Annes County1600 Meters375:32.57a10
Mar 25Kent Island Home Meet 1Mar 25 · 1600 Meters · Place 8 · Queen Annes County1600 Meters85:49.510
Mar 25Kent Island Home Meet 1Mar 25 · 800 Meters · Place 11 · Queen Annes County800 Meters112:39.110

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 292025 Bayside Indoor ChampionshipJan 29 · 1600 Meters · Place 15 · Queen Annes County1600 Meters155:40.56a—
Jan 292025 Bayside Indoor ChampionshipJan 29 · 800 Meters · Place 26 · Queen Annes County800 Meters262:38.72a—
Jan 15Bayside League Meet 4Jan 15 · 1600 Meters · Place 17 · Queen Annes County1600 Meters17.5:47.80a10
Jan 15Bayside League Meet 4Jan 15 · 800 Meters · Place 17 · Queen Annes County800 Meters17.2:38.02a PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18XI Annual Pat Russo InvitationalDec 18 · 1600 Meters · Place 17 · Queen Annes County1600 Meters17.5:44.26a10
Dec 18XI Annual Pat Russo InvitationalDec 18 · 800 Meters · Place 22 · Queen Annes County800 Meters22.2:38.29a10
Dec 11Bayside League Meet 2Dec 11 · 3200 Meters · Place 14 · Queen Annes County3200 Meters14.13:01.83a10
Dec 11Bayside League Meet 2Dec 11 · 1600 Meters · Place 11 · Queen Annes County1600 Meters11.5:39.03a PB10
Dec 5Bayside League Meet 1Dec 5 · 3200 Meters · Place 10 · Queen Annes County3200 Meters10.12:13.12a PB10
Dec 5Bayside League Meet 1Dec 5 · 1600 Meters · Place 18 · Queen Annes County1600 Meters18.5:42.14a10