Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| Combined results · IndoorDVGTCA Indoor Meet #5 · Jan 8 | 4:52.42 | DVGTCA Indoor Meet #5 | January 8, 2010 |
| Distance Medley · IndoorTFCAofGP Last Chance Meet · Feb 6 | 11:41.07 | TFCAofGP Last Chance Meet | February 6, 2026 |
| Distance Medley · IndoorDVGTCA Meet of Champions · Feb 17 | 13:25.23 | DVGTCA Meet of Champions | February 17, 2017 |
| Distance Medley · Outdoor30th Pennsylvania Track Classic · Mar 29 | 13:27.12 | 30th Pennsylvania Track Classic | March 29, 2014 |
| Distance Medley · Outdoor32nd Pennsylvania Track Classic · Mar 26 | 12:06.71 | 32nd Pennsylvania Track Classic | March 26, 2016 |
| Distance Medley Division 2 · IndoorTFCAofGP Meet #8 · Feb 2 | 12:03.18 | TFCAofGP Meet #8 | February 2, 2019 |
| Distance Medley Division II · IndoorTFCA of GP Meet #8 · Feb 6 | 11:34.74 | TFCA of GP Meet #8 | February 6, 2016 |
| Distance Medley F/S Division II · IndoorTFCAofGP Meet #5 · Jan 14 | 13:31.20 | TFCAofGP Meet #5 | January 14, 2017 |
| Distance Medley Fr/So · IndoorT&FCAofGP Meet 5 · Jan 12 | 13:22.60 | T&FCAofGP Meet 5 | January 12, 2024 |
| Distance Medley Frosh/Soph Div II · IndoorTFCAofGP Meet #4 · Jan 5 | 13:32.90 | TFCAofGP Meet #4 | January 5, 2019 |
| Distance Medley Varsity · IndoorT&FCAofGP Meet 5 · Jan 12 | 13:10.37 | T&FCAofGP Meet 5 | January 12, 2024 |
| Distance Medley Varsity · OutdoorViking Invitational · Apr 14 | 15:45.62 | Viking Invitational | April 14, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Indoor Track
2 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 12 | T&FCAofGP Meet 5Jan 12 · Distance Medley Varsity · Place 9 · Merion | Distance Medley Varsity | 9 | 13:10.37 PB | — |
| Jan 12 | T&FCAofGP Meet 5Jan 12 · Distance Medley Fr/So · Place 16 · Merion | Distance Medley Fr/So | 16 | 13:22.60 PB | — |
| Jan 6 | TFCAofGP #4Jan 6 · Distance Medley Varsity · Place 31 · Merion | Distance Medley Varsity | 31 | 13:27.64 | — |
2022 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 5 | TFCAofGP Meet #7Feb 5 · Distance Medley · Place 41 · Merion | Distance Medley | 41 | 14:48.00 | — |
| Feb 5 | TFCAofGP Meet #7Feb 5 · Distance Medley Division II · Place 16 · Merion | Distance Medley Division II | 16 | 14:48.00 | — |
| Jan 21 | TFCAofGP Meet #6Jan 21 · Distance Medley Division II · Place 14 · Merion | Distance Medley Division II | 14 | 16:18.16 | — |
| Jan 8 | TFCAofGP Meet #4Jan 8 · Distance Medley Division II · Place 11 · Merion | Distance Medley Division II | 11 | 13:40.38 | — |
2020 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 14 | TFCAofGP Last Chance MeetFeb 14 · Distance Medley · Place 6 · Merion | Distance Medley | 6 | 11:51.93 | — |
| Feb 8 | TFCAofGP Meet #8 Feb 8 · Distance Medley Division 2 · Place 18 · Merion | Distance Medley Division 2 | 18 | 13:21.30 | — |
| Feb 1 | TFCAofGP Meet #7Feb 1 · Distance Medley Division II · Place 16 · Merion | Distance Medley Division II | 16 | 12:31.78 | — |
2019 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 2 | TFCAofGP Meet #8Feb 2 · Distance Medley Division 2 · Place 4 · Merion | Distance Medley Division 2 | 4 | 12:03.18 PB | — |
| Jan 26 | TFCAofGP Meet #7Jan 26 · Distance Medley Division II · Place 7 · Merion | Distance Medley Division II | 7 | 13:56.33 | — |
| Jan 13 | TFCAofGP Meet #5Jan 13 · Distance Medley · Place 17 · Merion | Distance Medley | 17 | 13:10.20 | — |
| Jan 13 | TFCAofGP Meet #5Jan 13 · Distance Medley Division II · Place 7 · Merion | Distance Medley Division II | 7 | 13:10.20 | — |
| Jan 5 | TFCAofGP Meet #4Jan 5 · Distance Medley Division II · Place 8 · Merion | Distance Medley Division II | 8 | 13:37.43 | — |
| Jan 5 | TFCAofGP Meet #4Jan 5 · Distance Medley Frosh/Soph Div II · Place 9 · Merion | Distance Medley Frosh/Soph Div II | 9 | 13:32.90 PB | — |
2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 14 | Viking InvitationalApr 14 · Distance Medley Varsity · Place 10 · Merion | Distance Medley Varsity | 10 | 15:45.62 PB | — |
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 3 | TFCAofGP Meet #8Feb 3 · Distance Medley Division II · Place 13 · Merion | Distance Medley Division II | 13 | 12:48.64 | — |
| Jan 13 | TFCAofGP Meet #5Jan 13 · Distance Medley Frosh/Soph Div II · Place 15 · Merion | Distance Medley Frosh/Soph Div II | 15 | 14:38.94 | — |
| Jan 13 | TFCAofGP Meet #5Jan 13 · Distance Medley Division II · Place 10 · Merion | Distance Medley Division II | 10 | 12:50.17 | — |
2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 8 | Viking InvitationalApr 8 · Distance Medley · Place 1 · Merion | Distance Medley | 1 | 13:38.09 | — |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 17 | DVGTCA Meet of ChampionsFeb 17 · Distance Medley · Place 11 · Merion | Distance Medley | 11 | 13:25.23 PB | — |
| Jan 14 | TFCAofGP Meet #5Jan 14 · Distance Medley F/S Division II · Place 11 · Merion | Distance Medley F/S Division II | 11 | 13:31.20 PB | — |
| Jan 14 | TFCAofGP Meet #5Jan 14 · Distance Medley Division II · Place 12 · Merion | Distance Medley Division II | 12 | 12:30.91 | — |
2016 Outdoor Track
1 results2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 6 | TFCA of GP Meet #8Feb 6 · Distance Medley Division II · Place 6 · Merion | Distance Medley Division II | 6 | 11:34.74 PB | — |
| Jan 9 | TFCA of GP Meet #4Jan 9 · Distance Medley Division II · Place 14 · Merion | Distance Medley Division II | 14 | 12:21.39 | — |
2014 Outdoor Track
1 results2013 Outdoor Track
1 results2010 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 9 | TFCA of GP Meet #5Jan 9 · Distance Medley F/S Division II · Place 13 · Merion | Distance Medley F/S Division II | 13 | 14:01.80 | — |
| Jan 8 | DVGTCA Indoor Meet #5Jan 8 · Combined results · Place 47 · Merion | Combined results | 47 | 4:52.42 PB | — |
| Jan 8 | DVGTCA Indoor Meet #5Jan 8 · Combined results · Place 56 · Merion | Combined results | 56 | 13:34.11 | — |