Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| Combined results · IndoorDVGTCA Indoor Meet #5 · Jan 8 | 4:27.40 | DVGTCA Indoor Meet #5 | January 8, 2010 |
| Combined results · OutdoorUpper Darby Relays · Apr 2 | 1:39.27 | Upper Darby Relays | April 2, 2016 |
| Distance Medley · IndoorGlen Mills Relays · Jan 5 | 11:24.99 | Glen Mills Relays | January 5, 2012 |
| Distance Medley · IndoorPTFCA Indoor Track Carnival · Feb 11 | 13:16.84 | PTFCA Indoor Track Carnival | February 11, 2012 |
| Distance Medley Division 1 · IndoorTFCAofGP Meet #8 · Feb 8 | 12:16.71 | TFCAofGP Meet #8 | February 8, 2020 |
| Distance Medley Division I · IndoorTFCAofGP Meet #8 · Feb 4 | 11:04.06 | TFCAofGP Meet #8 | February 4, 2017 |
| Distance Medley F/S Division I · IndoorTFCAofGP Meet #4 · Jan 8 | 14:04.13 | TFCAofGP Meet #4 | January 8, 2022 |
| Distance Medley F/S Division II · IndoorTFCA of GP Meet #5 · Jan 9 | 12:26.82 | TFCA of GP Meet #5 | January 9, 2010 |
| Distance Medley Fr/So · IndoorT&FCAofGP Meet 5 · Jan 12 | 14:17.12 | T&FCAofGP Meet 5 | January 12, 2024 |
| Distance Medley Frosh Soph Div I · IndoorTFCAofGP Meet #5 · Jan 14 | 12:40.77 | TFCAofGP Meet #5 | January 14, 2017 |
| Distance Medley Frosh/Soph Div I · IndoorTFCAofGP Meet #5 · Jan 13 | 13:12.30 | TFCAofGP Meet #5 | January 13, 2018 |
| Distance Medley Varsity · IndoorDELCO Championship-Boys · Jan 31 | 11:38.53 | DELCO Championship-Boys | January 31, 2018 |
| Division 1 Distance Medley · IndoorTFCAofGP Meet #8 · Feb 2 | 12:20.97 | TFCAofGP Meet #8 | February 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 12 | T&FCAofGP Meet 5Jan 12 · Distance Medley Varsity · Place 13 · Darby | Distance Medley Varsity | 13 | 14:37.33 | — |
| Jan 12 | T&FCAofGP Meet 5Jan 12 · Distance Medley Fr/So · Place 20 · Darby | Distance Medley Fr/So | 20 | 14:17.12 PB | — |
| Jan 6 | TFCAofGP #4Jan 6 · Distance Medley Varsity · Place 30 · Darby | Distance Medley Varsity | 30 | 13:27.28 | — |
2022 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 14 | TFCAofGP Meet #5Jan 14 · Distance Medley Division I · Place 15 · Darby | Distance Medley Division I | 15 | 15:16.49 | — |
| Jan 8 | TFCAofGP Meet #4Jan 8 · Distance Medley F/S Division I · Place 13 · Darby | Distance Medley F/S Division I | 13 | 14:04.13 PB | — |
2020 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | TFCAofGP Meet #8 Feb 8 · Distance Medley Division 1 · Place 18 · Darby | Distance Medley Division 1 | 18 | 12:16.71 PB | — |
| Jan 18 | TFCAofGP Meet #5Jan 18 · Distance Medley Division I · Place 5 · Darby | Distance Medley Division I | 5 | 11:50.73 | — |
| Jan 11 | TFCAofGP Meet #4 Jan 11 · Distance Medley Division I · Place 5 · Darby | Distance Medley Division I | 5 | 11:59.96 | — |
| Jan 4 | TFCAofGP Meet #3Jan 4 · Distance Medley Division 1 · Place 20 · Darby | Distance Medley Division 1 | 20 | 12:24.89 | — |
2019 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 2 | TFCAofGP Meet #8Feb 2 · Division 1 Distance Medley · Place 16 · Darby | Division 1 Distance Medley | 16 | 12:20.97 PB | — |
| Jan 13 | TFCAofGP Meet #5Jan 13 · Distance Medley · Place 11 · Darby | Distance Medley | 11 | 12:41.86 | — |
| Jan 13 | TFCAofGP Meet #5Jan 13 · Distance Medley Division I · Place 8 · Darby | Distance Medley Division I | 8 | 12:41.86 | — |
| Jan 5 | TFCAofGP Meet #4Jan 5 · Distance Medley Division I · Place 14 · Darby | Distance Medley Division I | 14 | 12:42.05 | — |
2018 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 31 | DELCO Championship-BoysJan 31 · Distance Medley Varsity · Place 2 · Darby | Distance Medley Varsity | 2 | 11:38.53 PB | — |
| Jan 13 | TFCAofGP Meet #5Jan 13 · Distance Medley Frosh/Soph Div I · Place 10 · Darby | Distance Medley Frosh/Soph Div I | 10 | 13:12.30 PB | — |
| Jan 10 | Girls DELCO ChampionshipsJan 10 · Distance Medley · Place 4 · Darby | Distance Medley | 4 | 14:06.18 | — |
| Jan 6 | TFCAofGP Meet #4Jan 6 · Distance Medley Division I · Place 11 · Darby | Distance Medley Division I | 11 | 13:00.19 | — |
2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 25 | Upper Darby RelaysMar 25 · Combined results · Place 5 · Darby | Combined results | 5 | 1:42.67 | — |
2017 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 4 | TFCAofGP Meet #8Feb 4 · Distance Medley Division I · Place 3 · Darby | Distance Medley Division I | 3 | 11:04.06 PB | — |
| Jan 28 | TFCA of GP Meet #7Jan 28 · Distance Medley Division I · Place 7 · Darby | Distance Medley Division I | 7 | 12:33.11 | — |
| Jan 14 | TFCAofGP Meet #5Jan 14 · Distance Medley Frosh Soph Div I · Place 7 · Darby | Distance Medley Frosh Soph Div I | 7 | 12:40.77 PB | — |
| Jan 14 | TFCAofGP Meet #5Jan 14 · Distance Medley Division I · Place 18 · Darby | Distance Medley Division I | 18 | 12:37.90 | — |
| Jan 7 | TFCA of GP Meet #4Jan 7 · Distance Medley Division I · Place 2 · Darby | Distance Medley Division I | 2 | 11:24.14 | — |
2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 2 | Upper Darby RelaysApr 2 · Combined results · Place 3 · Darby | Combined results | 3 | 1:42.16 | — |
| Apr 2 | Upper Darby RelaysApr 2 · Combined results · Place 13 · Darby | Combined results | 13 | 1:39.27 PB | — |
2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 6 | TFCA of GP Meet #8Feb 6 · Distance Medley Division I · Place 21 · Darby | Distance Medley Division I | 21 | 12:21.61 | — |
| Jan 16 | TFCA of GP Meet #5Jan 16 · Distance Medley Frosh Soph Div I · Place 15 · Darby | Distance Medley Frosh Soph Div I | 15 | 13:08.54 | — |
| Jan 16 | TFCA of GP Meet #5Jan 16 · Distance Medley Division I · Place 3 · Darby | Distance Medley Division I | 3 | 11:11.16 | — |
| Jan 2 | TFCA of GP Meet #3Jan 2 · Distance Medley Division I · Place 14 · Darby | Distance Medley Division I | 14 | 12:35.71 | — |
2013 Indoor Track
1 results2012 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 11 | PTFCA Indoor Track CarnivalFeb 11 · Distance Medley · Place 7 · Darby | Distance Medley | 7 | 13:16.84 PB | — |
| Jan 5 | Glen Mills RelaysJan 5 · Distance Medley · Place 31 · Darby | Distance Medley | 31 | 13:36.54 | — |
| Jan 5 | Glen Mills RelaysJan 5 · Distance Medley · Place 3 · Darby | Distance Medley | 3 | 11:24.99 PB | — |
2010 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 14 | DELCO Championships - BoysJan 14 · Distance Medley Varsity · Place 4 · Darby | Distance Medley Varsity | 4 | 11:47.03 | — |
| Jan 9 | TFCA of GP Meet #5Jan 9 · Distance Medley F/S Division II · Place 6 · Darby | Distance Medley F/S Division II | 6 | 12:26.82 PB | — |
| Jan 9 | TFCA of GP Meet #5Jan 9 · Distance Medley Division I · Place 6 · Darby | Distance Medley Division I | 6 | 11:20.03 | — |
| Jan 8 | DVGTCA Indoor Meet #5Jan 8 · Combined results · Place 20 · Darby | Combined results | 20 | 4:27.40 PB | — |
| Jan 8 | DVGTCA Indoor Meet #5Jan 8 · Combined results · Place 21 · Darby | Combined results | 21 | 10:33.30 | — |