Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Patterson Mill HSEdgewood, Bohemia Manor @ Patterson Mill · Sep 1618:21Edgewood, Bohemia Manor @ Patterson MillSeptember 16, 2025
3 Miles · Churchville Rec Center- Glenville BuildingHatem Divisional Championship · Oct 717:46.4Hatem Divisional ChampionshipOctober 7, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2619:16.36Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2019:37.26Bull Run 2025September 20, 2025
5,000 Meters · Aberdeen HSEdgewood, North East @ Aberdeen · Sep 819:48.1Edgewood, North East @ AberdeenSeptember 8, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1320:02.9642nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · Brantwood Regional ParkBMHS, Joppa, Edgewood, Bel Air, Harford Tech, Elkton · Sep 3018:42.82BMHS, Joppa, Edgewood, Bel Air, Harford Tech, ElktonSeptember 30, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:44.60Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:03.88Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · CM Wright HSEdgewood, Bel Air @ CMW · Oct 1420:53.0Edgewood, Bel Air @ CMWOctober 14, 2025
5,000 Meters · Edgewood High SchoolHatem Divisional Championship · Oct 719:04.20Hatem Divisional ChampionshipOctober 7, 2025
5,000 Meters · EHS XC CourseThe 2nd Annual Bill Blewett Harford Memorial Invitational · Sep 2318:43.90The 2nd Annual Bill Blewett Harford Memorial InvitationalSeptember 23, 2026
5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 421:19.6The Paul Short Run October 4, 2024
5,000 Meters · Meadow ParkJoppatowne and Edgewood at Elkton (@ Meadow Park) · Sep 918:50.6Joppatowne and Edgewood at Elkton (@ Meadow Park)September 9, 2025
5,000 Meters · Perryville Community ParkUCBAC Championships · Oct 2118:53.60UCBAC ChampionshipsOctober 21, 2025
5,000 Meters · River Hill HSMPSSAA 3A South Regional Championships · Nov 418:28.63MPSSAA 3A South Regional ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3018:56.61MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A South Regional ChampionshipsNov 4 · 5,000 Meters Varsity · Place 36 · Edgewood5,000 Meters Varsity3618:28.63 PB11
Oct 20UCBAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 24 · Edgewood5,000 Meters Varsity2418:22.0—
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 62 · Edgewood5,000 Meters Red & White Varsity6218:03.88 PB11
Oct 7Hatem Divisional ChampionshipOct 7 · 3 Miles Varsity · Place 11 · Edgewood3 Miles Varsity1117:46.4 PB11
Sep 30BMHS, Joppa, Edgewood, Bel Air, Harford Tech, ElktonSep 30 · 5,000 Meters Varsity · Place 4 · Edgewood5,000 Meters Varsity418:42.82 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Medium Varsity · Place 49 · Edgewood3 Miles Boys Medium Varsity4919:16.36 PB11
Sep 23The 2nd Annual Bill Blewett Harford Memorial InvitationalSep 23 · 5,000 Meters Varsity · Place 15 · Edgewood5,000 Meters Varsity1518:43.90 PB11
Sep 8Edgewood, North East @ AberdeenSep 8 · 5,000 Meters Varsity · Place 5 · Edgewood5,000 Meters Varsity519:48.1 PB11
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 120 · Edgewood5,000 Meters Varsity12019:54.4511

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 3A South · Place 45 · Edgewood5,000 Meters 3A South4518:56.61 PB10
Oct 21UCBAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 37 · Edgewood5,000 Meters Varsity3718:53.60 PB10
Oct 14Edgewood, Bel Air @ CMWOct 14 · 5,000 Meters Varsity · Place 19 · Edgewood5,000 Meters Varsity1920:53.0 PB10
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 98 · Edgewood5,000 Meters Red & White Varsity9818:44.60 PB10
Oct 7Hatem Divisional ChampionshipOct 7 · 5,000 Meters Varsity · Place 18 · Edgewood5,000 Meters Varsity1819:04.20 PB10
Sep 30North East, Fallston@ EdgewoodSep 30 · 5,000 Meters Varsity · Place 12 · Edgewood5,000 Meters Varsity1219:13.8010
Sep 24The Bill Blewett Harford Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 21 · Edgewood5,000 Meters Varsity2118:51.0010
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 55 · Edgewood3 Miles Boys Medium Varsity5519:37.26 PB10
Sep 16Edgewood, Bohemia Manor @ Patterson MillSep 16 · 2.9 Miles Open · Place 11 · Edgewood2.9 Miles Open1118:21 PB10
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 133 · Edgewood5,000 Meters Varsity13320:02.96 PB10
Sep 9Joppatowne and Edgewood at Elkton (@ Meadow Park)Sep 9 · 5,000 Meters Varsity · Place 4 · Edgewood5,000 Meters Varsity418:50.6 PB10

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 190 · Edgewood3 Miles 3A Varsity19020:47.019
Oct 31MPSSAA 3A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 62 · Edgewood5,000 Meters Varsity6221:46.059
Oct 22UCBAC ChampionshipsOct 22 · 3 Miles Junior Varsity · Edgewood3 Miles Junior Varsity019:32Unofficial9
Oct 14Aberdeen, Edgewood, @ CMW Oct 14 · 5,000 Meters Varsity · Place 20 · Edgewood5,000 Meters Varsity2021:139
Oct 8Chesapeake Divisional ChampionshipOct 8 · 3 Miles Junior Varsity · Place 13 · Edgewood3 Miles Junior Varsity1320:049
Oct 4The Paul Short Run Oct 4 · 5,000 Meters White · Place 277 · Edgewood5,000 Meters White27721:19.6 PB9
Sep 30Patterson Mill/Edgewood @ AberdeenSep 30 · 5,000 Meters Varsity · Place 15 · Edgewood5,000 Meters Varsity1521:34.49
Sep 25Harford InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 14 · Edgewood5,000 Meters Junior Varsity1421:289
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Small/Medium · Place 74 · Edgewood3 Miles Junior Varsity Small/Medium7422:44.89
Sep 17Edgewood, Joppatowne @ Harford TechSep 17 · 3 Miles Varsity · Place 16 · Edgewood3 Miles Varsity1620:58.19
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 213 · Edgewood5,000 Meters Varsity21323:07.449
Sep 10North Harford, North East @ EdgewoodSep 10 · 5,000 Meters Varsity · Place 20 · Edgewood5,000 Meters Varsity2022:54Unofficial9