Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Allens Meadows ParkTrumbull/New Canaan/Trinity at Wilton · Oct 3 | 15:08.75 | Trumbull/New Canaan/Trinity at Wilton | October 3, 2017 |
| 4,000 Meters · Allens Meadows Park30th Wilton Cross Country Invitational · Sep 15 | 15:50.95 | 30th Wilton Cross Country Invitational | September 15, 2018 |
| 4,500 Meters · University of RedlandsRedlands Cross Country Invitational · Sep 3 | 16:52.0 | Redlands Cross Country Invitational | September 3, 2022 |
| 5,000 Meters · 5K Broadway FinishFoot Locker Northeast Regional · Nov 25 | 19:08.9 | Foot Locker Northeast Regional | November 25, 2017 |
| 5,000 Meters · East Shore ParkSCC XC Championship · Oct 19 | 19:17 | SCC XC Championship | October 19, 2017 |
| 5,000 Meters · Pitzer CollegePomona-Pitzer Invite - 5k Conv. · Oct 9 | 17:55.0 | Pomona-Pitzer Invite - 5k Conv. | October 9, 2021 |
| 5,000 Meters · Wickham ParkCIAC Open Championships · Nov 5 | 19:40 | CIAC Open Championships | November 5, 2016 |
| 6,000 Meters · Agricultural Operations Course UC Riverside Invitational · Sep 17 | 21:05.7 | UC Riverside Invitational | September 17, 2022 |
| 6,000 Meters · EP Tom Sawyer State Park2021 NCAA Division III Cross Country Champs (48th Men & 40th Women) · Nov 20 | 21:17.4 | 2021 NCAA Division III Cross Country Champs (48th Men & 40th Women) | November 20, 2021 |
| 6,000 Meters · Forest Akers East Golf Course2022 NCAA Division III Cross Country Champs (49th Men & 41st Women) · Nov 19 | 22:57.6 | 2022 NCAA Division III Cross Country Champs (49th Men & 41st Women) | November 19, 2022 |
| 6,000 Meters · Pitzer CollegeNCAA DIII West Region Cross Country Championships · Nov 13 | 21:54.4 | NCAA DIII West Region Cross Country Championships | November 13, 2021 |
| 6,000 Meters · Plantes FerryNCAA D3 West Regional XC Championships · Nov 12 | 21:57.7 | NCAA D3 West Regional XC Championships | November 12, 2022 |
| 6,000 Meters · Strehle TrackSCIAC Championships · Oct 30 | 21:25.4 | SCIAC Championships | October 30, 2021 |
| 6,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 18 | 20:31.0 | UC Riverside Invitational | September 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | 2022 NCAA Division III Cross Country Champs (49th Men & 41st Women)Nov 19 · 6,000 Meters Championship · Place 52 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 6,000 Meters Championship | 52 | 22:57.6 PB | Sr |
| Nov 12 | NCAA D3 West Regional XC ChampionshipsNov 12 · 6,000 Meters Championship · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 6,000 Meters Championship | 4 | 21:57.7 PB | Sr |
| Oct 8 | Pomona-Pitzer InvitationalOct 8 · 6,000 Meters Varsity · Place 7 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 6,000 Meters Varsity | 7 | 22:06.2 | SR |
| Sep 17 | UC Riverside InvitationalSep 17 · 6,000 Meters Invitational · Place 35 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 6,000 Meters Invitational | 35 | 21:05.7 PB | Sr |
| Sep 3 | Redlands Cross Country InvitationalSep 3 · 4,500 Meters College · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 4,500 Meters College | 2 | 16:52.0 PB | Sr |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 20 | 2021 NCAA Division III Cross Country Champs (48th Men & 40th Women)Nov 20 · 6,000 Meters Championships · Place 13 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 6,000 Meters Championships | 13 | 21:17.4 PB | Jr |
| Nov 13 | NCAA DIII West Region Cross Country ChampionshipsNov 13 · 6,000 Meters Championships · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 6,000 Meters Championships | 2 | 21:54.4 PB | Jr |
| Oct 30 | SCIAC ChampionshipsOct 30 · 6,000 Meters Collegiate · Place 1 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 6,000 Meters Collegiate | 1 | 21:25.4 PB | Jr |
| Oct 9 | Pomona-Pitzer XC InviteOct 9 · 6,000 Meters Varsity · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 6,000 Meters Varsity | 2 | 21:30.4 | JR |
| Oct 9 | Pomona-Pitzer Invite - 5k Conv.Oct 9 · 5,000 Meters College · Place 2 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 5,000 Meters College | 2 | 17:55.0 PB | Jr |
| Sep 18 | UC Riverside InvitationalSep 18 · 6,000 Meters Invitational · Place 4 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 6,000 Meters Invitational | 4 | 20:31.0 PB | Jr |
| Sep 4 | Mark Covert ClassicSep 4 · 5,000 Meters Open · Place 9 · Claremont-Mudd-ScrippsClaremont-Mudd-Scripps | 5,000 Meters Open | 9 | 18:33.0 | Jr |
2018 Cross Country
2 results2017 Cross Country
4 results2016 Cross Country
3 results2015 Cross Country
1 results