Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Adamson Stadium, Cal UTSTCA Cross Country Championship · Oct 2118:14.8TSTCA Cross Country ChampionshipOctober 21, 2021
5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 2918:0426th Annual Carlisle InvitationalSeptember 29, 2018
5,000 Meters · Logan Elementary SchoolMt. Lion Invitational · Sep 2117:57.98Mt. Lion InvitationalSeptember 21, 2019
5,000 Meters · White Oak ParkTSTCA Cross Country Championship · Oct 2117:56.89TSTCA Cross Country ChampionshipOctober 21, 2020
6,000 Meters · West Liberty CollegeWest Liberty Invitational · Sep 421:25West Liberty InvitationalSeptember 4, 2025
8,000 Meters · 42 E Havenview DrLock Haven Invite · Sep 2828:55.0Lock Haven InviteSeptember 28, 2024
8,000 Meters · Crispin Golf CourseMountain East Conference XC Championships · Oct 2629:42.59Mountain East Conference XC ChampionshipsOctober 26, 2024
8,000 Meters · Foundation FieldsLock Haven Invite · Sep 2728:14.50Lock Haven InviteSeptember 27, 2025
8,000 Meters · Indiana University KokomoRiver States Conference Championship · Nov 529:18.5River States Conference ChampionshipNovember 5, 2022
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 2128:32.1NAIA Great Lakes Challenge XC InvitationalOctober 21, 2023
8,000 Meters · Robert Morris UniversityRobert Morris Invitational · Sep 1428:52.9Robert Morris InvitationalSeptember 14, 2024
8,000 Meters · Schenley ParkCMU Invitational · Oct 728:50.40CMU InvitationalOctober 7, 2023
8,000 Meters · Woodford County ParkRiver States Conference Cross Country Championships · Nov 427:49.4River States Conference Cross Country ChampionshipsNovember 4, 2023
8,000 Meters · Youthtown XC CourseCMU Invitational · Oct 1128:40.30CMU InvitationalOctober 11, 2025
8,000 Meters · YouthtowneRobert Morris Invitational · Sep 1228:14.4Robert Morris InvitationalSeptember 12, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25Mountain East Conference XC ChampionshipsOct 25 · 8,000 Meters Varsity · Place 80 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Varsity8031:15.89Sr
Oct 11CMU InvitationalOct 11 · 8,000 Meters Mens 8K · Place 135 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Mens 8K13528:40.30 PBSr
Sep 27Lock Haven InviteSep 27 · 8,000 Meters Crimson · Place 160 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Crimson16028:14.50 PBSr
Sep 12Robert Morris InvitationalSep 12 · 8,000 Meters College · Place 93 · Point Park (Pa.)Point Park (Pa.)8,000 Meters College9328:14.4 PBSr
Sep 4West Liberty InvitationalSep 4 · 6,000 Meters Men's Race · Place 51 · Point Park (Pa.)Point Park (Pa.)6,000 Meters Men's Race5121:25 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9SFU Red Flash RallyNov 9 · 6,000 Meters Varsity · Place 18 · Point Park (Pa.)Point Park (Pa.)6,000 Meters Varsity1821:52.70JR
Oct 26Mountain East Conference XC ChampionshipsOct 26 · 8,000 Meters Varsity · Place 70 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Varsity7029:42.59 PBJr
Oct 12CMU InvitationalOct 12 · 8,000 Meters Varsity · Place 78 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Varsity7828:54.60JR
Sep 28Lock Haven InviteSep 28 · 8,000 Meters Crimson · Place 192 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Crimson19228:55.0 PBJr
Sep 14Robert Morris InvitationalSep 14 · 8,000 Meters Collegiate · Place 115 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Collegiate11528:52.9 PBJr
Sep 5West Liberty InvitationalSep 5 · 6,000 Meters Varsity · Place 51 · Point Park (Pa.)Point Park (Pa.)6,000 Meters Varsity5121:08.6JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4River States Conference Cross Country ChampionshipsNov 4 · 8,000 Meters Men's 8K CC · Place 43 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Men's 8K CC4327:49.4 PBSo
Oct 21NAIA Great Lakes Challenge XC InvitationalOct 21 · 8,000 Meters Maroon · Place 219 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Maroon21928:32.1 PBSo
Oct 7CMU InvitationalOct 7 · 8,000 Meters Mens 8K · Place 45 · Point Park (Pa.)Point Park (Pa.)8,000 Meters Mens 8K4528:50.40 PBSo

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5River States Conference ChampionshipNov 5 · 8,000 Meters College · Place 38 · Point Park (Pa.)Point Park (Pa.)8,000 Meters College3829:18.5 PBFr

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30PIAA District 6 ChampionshipOct 30 · Varsity · Place 28 · Altoona AreaAltoona AreaVarsity2817:56.7—
Oct 30PIAA District 6 ChampionshipOct 30 · Varsity · Place 16 · Altoona AreaAltoona AreaVarsity1617:56.7—
Oct 21TSTCA Cross Country ChampionshipOct 21 · 5,000 Meters AAA · Place 34 · Altoona AreaAltoona Area5,000 Meters AAA3418:14.8 PB12
Oct 2John Sample Invitational (Grove City)Oct 2 · 5,000 Meters Varsity · Place 23 · Altoona AreaAltoona Area5,000 Meters Varsity2317:32—
Sep 25Carlisle InvitationalSep 25 · Varsity · Place 150 · Altoona AreaAltoona AreaVarsity15017:32.5—
Sep 25Carlisle InvitationalSep 25 · 5,000 Meters Varsity · Place 121 · Altoona AreaAltoona Area5,000 Meters Varsity12117:32.5—
Sep 18Altoona Mt. Lion XC InvitationalSep 18 · Varsity · Place 12 · ALTOONAALTOONAVarsity1217:40.82—

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31PIAA District 6 ChampionshipsOct 31 · Varsity · Place 23 · Altoona AreaAltoona AreaVarsity2317:59.3—
Oct 21TSTCA Cross Country ChampionshipOct 21 · 5,000 Meters AAA · Place 57 · Altoona AreaAltoona Area5,000 Meters AAA5717:56.89 PB11
Sep 19Altoona Mountain Lion InvitationalSep 19 · Varsity · Place 13 · ALTOONAALTOONAVarsity1318:00.85—

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 266 · Altoona AreaAltoona AreaVarsity26617:58.2—
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 166 · Altoona AreaAltoona AreaVarsity16617:58.2—
Sep 21Altoona Mt. Lion XC InvitationalSep 21 · Varsity · Place 7 · ALTOONAALTOONAVarsity717:57.98—
Sep 21Mt. Lion InvitationalSep 21 · 5,000 Meters Varsity · Place 7 · Altoona AreaAltoona Area5,000 Meters Varsity717:57.98 PB10
Aug 31Big Valley Invitational Aug 31 · 5,000 Meters Varsity · Place 19 · Altoona AreaAltoona Area5,000 Meters Varsity1917:2910

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27PIAA District 6 ChampionshipOct 27 · Varsity · Place 17 · Altoona AreaAltoona AreaVarsity1718:29.5—
Oct 18TSTCA ChampionshipOct 18 · 5,000 Meters Varsity · Place 52 · ALTOONAALTOONA5,000 Meters Varsity5218:20.49—
Sep 2926th Annual Carlisle InvitationalSep 29 · 5,000 Meters Varsity - Challenge · Place 159 · Altoona AreaAltoona Area5,000 Meters Varsity - Challenge15918:04 PB9
Sep 15Altoona Mt. Lion XC InvitationalSep 15 · 5,000 Meters Varsity · Place 16 · ALTOONAALTOONA5,000 Meters Varsity1618:24.63—
Sep 8PTXC-10Sep 8 · 5,000 Meters Junior Varsity · Place 29 · Altoona AreaAltoona Area5,000 Meters Junior Varsity2918:29.1026