Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Boonsboro High School Cross Country CourseMVAL Championships · Oct 17 | 17:14.0 | MVAL Championships | October 17, 2014 |
| 3 Miles · Hereford HSMPSSAA 2A State Championships · Nov 12 | 16:48.1 | MPSSAA 2A State Championships | November 12, 2016 |
| 3 Miles · Hereford HSMPSSAA 2A State Championships · Nov 14 | 17:27.76 | MPSSAA 2A State Championships | November 14, 2015 |
| 3,000 Meters · Catoctin High SchoolCougar Short Meet · Oct 14 | 10:06.8 | Cougar Short Meet | October 14, 2015 |
| 5,000 Meters · Dulaney34th Annual Richard Barnhart Invitational · Sep 17 | 16:36.99 | 34th Annual Richard Barnhart Invitational | September 17, 2016 |
| 5,000 Meters · Fair HillTrack and Trail Invitational · Sep 10 | 17:41.4 | Track and Trail Invitational | September 10, 2016 |
| 5,000 Meters · Jerusalem MillGunpowder Invitational · Oct 17 | 17:00.71 | Gunpowder Invitational | October 17, 2015 |
| 5,000 Meters · Liberty HSMPSSAA 2A West Region Championships · Nov 3 | 17:05.8 | MPSSAA 2A West Region Championships | November 3, 2016 |
| 5,000 Meters · Urbana High SchoolUrbana Invitational · Oct 11 | 17:46.0 | Urbana Invitational | October 11, 2014 |
| 5,000 Meters · Walkersville High SchoolMountain Run · Sep 27 | 18:01.06 | Mountain Run | September 27, 2017 |
| 5,000 Meters · Woodsboro ParkMountain Run · Sep 10 | 19:30.67 | Mountain Run | September 10, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 2A State ChampionshipsNov 11 · 3 Miles Varsity · Place 19 · Century | 3 Miles Varsity | 19 | 17:06.41 | 12 |
| Nov 2 | MPSSAA 2a West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 8 · Century | 5,000 Meters Varsity | 8 | 17:30.5 | 12 |
| Oct 25 | Carroll County ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · Century | 5,000 Meters Varsity | 7 | 17:12.94 | — |
| Oct 25 | Carroll County ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · Century | 5,000 Meters Varsity | 7 | 17:12.94 | — |
| Oct 14 | Frank Keyser InvitationalOct 14 · 3 Miles Varsity · Place 17 · Century | 3 Miles Varsity | 17 | 16:16.0 | 12 |
| Oct 3 | Crossfire InviteOct 3 · 5,000 Meters Varsity · Place 14 · Century | 5,000 Meters Varsity | 14 | 17:48.6 | 12 |
| Sep 27 | Mountain RunSep 27 · 5,000 Meters Varsity · Place 17 · Century | 5,000 Meters Varsity | 17 | 18:01.06 PB | 12 |
| Sep 23 | Spiked Shoe InvitationalSep 23 · 5,000 Meters Varsity · Place 29 · Century | 5,000 Meters Varsity | 29 | 17:03.01 | — |
| Sep 9 | Westminster MeetSep 9 · 5,000 Meters Varsity · Place 3 · Century | 5,000 Meters Varsity | 3 | 17:48.7 | 12 |
| Sep 2 | Seahawk XC InvitationalSep 2 · 3 Miles Varsity · Place 39 · Century | 3 Miles Varsity | 39 | 17:41.30 | 12 |
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | Maryland State ChampionshipsNov 12 · 3 Miles 2A · Place 8 · Century | 3 Miles 2A | 8 | 16:48.12 | — |
| Nov 12 | MPSSAA 2A State ChampionshipsNov 12 · 3 Miles Varsity · Place 8 · Century | 3 Miles Varsity | 8 | 16:48.1 PB | 11 |
| Nov 3 | MPSSAA 2A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 4 · Century | 5,000 Meters Varsity | 4 | 17:05.8 PB | 11 |
| Oct 27 | Carroll County ChampionshipsOct 27 · 5,000 Meters Varsity · Place 6 · Century | 5,000 Meters Varsity | 6 | 17:14.0 | — |
| Oct 11 | Cougar Short Course XC InviteOct 11 · 3,000 Meters Varsity · Place 2 · Century | 3,000 Meters Varsity | 2 | 9:51.5 | 11 |
| Oct 4 | Crossfire InviteOct 4 · 5,000 Meters Varsity · Place 4 · Century | 5,000 Meters Varsity | 4 | 17:10.2 | 11 |
| Sep 28 | Mountain RunSep 28 · 5,000 Meters Varsity · Place 1 · Century | 5,000 Meters Varsity | 1 | 17:23.65 | 11 |
| Sep 24 | Spiked Shoe XC InvitationalSep 24 · 5,000 Meters Varsity · Place 13 · Century | 5,000 Meters Varsity | 13 | 16:42.70 | — |
| Sep 17 | 34th Annual Richard Barnhart InvitationalSep 17 · 5,000 Meters Varsity · Place 11 · Century | 5,000 Meters Varsity | 11 | 16:36.99 PB | 11 |
| Sep 10 | Track and Trail InvitationalSep 10 · 5,000 Meters Large School Junior Varsity · Place 3 · Century | 5,000 Meters Large School Junior Varsity | 3 | 17:41.4 PB | 11 |
2015 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | MPSSAA 2A State ChampionshipsNov 14 · 3 Mile Varsity · Place 16 · Century | 3 Mile Varsity | 16 | 17:27.76 PB | 10 |
| Nov 5 | MPSSAA 2A West Region ChampionshipsNov 5 · 5,000 Meters Varsity · Place 14 · Century | 5,000 Meters Varsity | 14 | 18:22.8 | 10 |
| Oct 29 | Carroll County ChampionshipOct 29 · 5,000 Meters Varsity · Place 7 · Century | 5,000 Meters Varsity | 7 | 17:22.0 | — |
| Oct 17 | Gunpowder Invitational Oct 17 · 5,000 Meters Varsity · Place 15 · Century | 5,000 Meters Varsity | 15 | 17:00.71 PB | 10 |
| Oct 14 | Cougar Short MeetOct 14 · 3,000 Meters Varsity · Place 3 · Century | 3,000 Meters Varsity | 3 | 10:06.8 PB | 10 |
| Oct 6 | Crossfire InviteOct 6 · 5,000 Meters Varsity · Place 8 · Century | 5,000 Meters Varsity | 8 | 18:06.8 | 10 |
| Oct 6 | Crossfire InviteOct 6 · Varsity · Place 8 · Century | Varsity | 8 | 18:06.8 | 10 |
| Sep 26 | Bull Run InvitationalSep 26 · 3 Miles Varsity Elite · Place 52 · CENTURY | 3 Miles Varsity Elite | 52 | 5:57 | — |
| Sep 12 | Spiked Shoe InvitationalSep 12 · 5,000 Meters Varsity · Place 11 · Century | 5,000 Meters Varsity | 11 | 17:59.54 | — |
| Sep 12 | Spiked Shoe InvitationalSep 12 · Varsity · Place 11 · Century | Varsity | 11 | 17:59.54 | — |
| Sep 9 | Mountain RunSep 9 · 5,000 Meters Varsity · Place 7 · Century | 5,000 Meters Varsity | 7 | 18:29.96 | 10 |
2014 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MPSSAA 2A State Cross Country ChampionshipNov 8 · 3 Mile Varsity · Place 42 · Century | 3 Mile Varsity | 42 | 18:12.3 | 9 |
| Oct 30 | MPSSAA 2A West Region ChampionshipOct 30 · 5,000 Meters Varsity · Place 35 · Century | 5,000 Meters Varsity | 35 | 18:21.2 | 9 |
| Oct 23 | Carroll County ChampionshipsOct 23 · 5,000 Meters Varsity · Place 20 · Century | 5,000 Meters Varsity | 20 | 19:06.26 | — |
| Oct 17 | MVAL ChampionshipsOct 17 · 3 Mile Piedmont Varsity · Place 18 · Century | 3 Mile Piedmont Varsity | 18 | 17:14.0 PB | 9 |
| Oct 11 | Urbana InvitationalOct 11 · 5,000 Meters Varsity · Place 15 · Century | 5,000 Meters Varsity | 15 | 17:46.0 PB | 9 |
| Sep 30 | Crossfire InviteSep 30 · 5,000 Meters Varsity · Place 41 · Century | 5,000 Meters Varsity | 41 | 19:04.9 | 9 |
| Sep 27 | Bull Run Sep 27 · 3 Mile Elite · Place 79 · Century | 3 Mile Elite | 79 | 18:55.3 | 9 |
| Sep 20 | Frank Keyser InvitationalSep 20 · 3 Mile Small School Varsity · Place 35 · Century | 3 Mile Small School Varsity | 35 | 18:17.3 | 9 |
| Sep 10 | Mountain RunSep 10 · 5,000 Meters Varsity · Place 25 · Century | 5,000 Meters Varsity | 25 | 19:30.67 PB | 9 |