Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorSection 6 DEF Tri-Meet · Dec 5 | 3:30.2 | Section 6 DEF Tri-Meet | December 5, 2015 |
| 1000 Meters · Indoor · Hand timedE / F MEET · Dec 2 | 3:11.3h | E / F MEET | December 2, 2017 |
| 1600 Meters · IndoorSection 6 Championships · Feb 9 | 5:10.29a | Section 6 Championships | February 9, 2018 |
| 1600 Meters · Indoor · Hand timedSection 6 Varsity Select #2 · Feb 18 | 5:14.4h | Section 6 Varsity Select #2 | February 18, 2017 |
| 1600 Meters · OutdoorBatavia Invitational · May 12 | 5:02.29 | Batavia Invitational | May 12, 2018 |
| 300 Meters · IndoorVarsity Select Meet #3 · Feb 20 | 50.88a | Varsity Select Meet #3 | February 20, 2016 |
| 3000m Steeplechase · OutdoorNiagara Falls Wolverine Invitational · Apr 22 | 12:07.78 | Niagara Falls Wolverine Invitational | April 22, 2017 |
| 3200 Meters · IndoorHoughton College Invitational · Jan 27 | 11:13.14 | Houghton College Invitational | January 27, 2018 |
| 3200 Meters · Indoor · Hand timedB/E MEET · Dec 23 | 12:23.6h | B/E MEET | December 23, 2017 |
| 3200 Meters · OutdoorNiagara Frontier League Championships · May 23 | 11:10.25 | Niagara Frontier League Championships | May 23, 2018 |
| 400 Meters · OutdoorBatavia Invitational · May 7 | 1:06.22 | Batavia Invitational | May 7, 2016 |
| 400m Hurdles · 36" / 0.914m · OutdoorAlexander Invitational · Apr 21 | 1:20.56a | Alexander Invitational | April 21, 2018 |
| 55 Meter · IndoorVarsity Select · Feb 13 | 9.28a | Varsity Select | February 13, 2016 |
| 55 Meters · Indoor9th-10th Grade Championship · Jan 31 | 9.37 | 9th-10th Grade Championship | January 31, 2015 |
| 600 Meters · IndoorEarly Christmas Classic · Dec 9 | 1:45.37a | Early Christmas Classic | December 9, 2017 |
| 800 Meters · OutdoorTrojan Invitational · Apr 16 | 2:37.56a | Trojan Invitational | April 16, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
8 results2018 Indoor Track
4 results2017 Indoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | Western New York RelaysDec 30 · 1600 Meters · Place 7 · Grand Island Central | 1600 Meters | 7. | 5:13.72a | 12 |
| Dec 28 | Section 6-Holiday Extra MeetDec 28 · 3200 Meters · Place 18 · Grand Island Central | 3200 Meters | 18. | 11:42.97a | 12 |
| Dec 23 | B/E MEETDec 23 · 3200 Meters · Place 9 · Grand Island Central | 3200 Meters | 9. | 12:23.6h PB | 12 |
| Dec 23 | B/E MEETDec 23 · 1600 Meters · Place 4 · Grand Island Central | 1600 Meters | 4. | 5:15.5h | 12 |
| Dec 9 | Early Christmas ClassicDec 9 · 3200 Meters · Place 23 · Grand Island Central | 3200 Meters | 23. | 11:20.37a | 12 |
| Dec 9 | Early Christmas ClassicDec 9 · 600 Meters · Place 44 · Grand Island Central | 600 Meters | 44. | 1:45.37a PB | 12 |
| Dec 2 | E / F MEETDec 2 · 1000 Meters · Place 9 · Grand Island Central | 1000 Meters | 9. | 3:11.3h PB | 12 |
| Dec 2 | E / F MEETDec 2 · 1600 Meters · Place 7 · Grand Island Central | 1600 Meters | 7. | 5:24.8h | 12 |
| Feb 25 | Section 6 State QualifierFeb 25 · 3200 Meters · Place 21 · G. Island | 3200 Meters | 21 | 11:25.91 | 11 |
| Feb 18 | Section 6 Varsity Select #2 Feb 18 · 1600 Meters · Place 17 · Grand Island | 1600 Meters | 17 | 5:14.4h PB | 11 |
| Feb 12 | Houghton InvitationalFeb 12 · 1600 Meters · Place 33 · Grand Island Central | 1600 Meters | 33. | 5:21.59a | 11 |
| Jan 7 | Section 6 Group B/CJan 7 · 300 Meters · Place 34 · G. Island | 300 Meters | 34 | 52.62 | 11 |
| Jan 7 | Section 6 Group B/CJan 7 · 1600 Meters · Place 13 · G. Island | 1600 Meters | 13 | 5:35.2h | 11 |
| Jan 7 | Section 6 Group B/CJan 7 · 1000 Meters · Place 20 · G. Island | 1000 Meters | 20 | 3:15.3h | 11 |
2017 Outdoor Track
3 results2016 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | Batavia Invitational May 7 · 3200 Meters · Place 10 · Grand Island | 3200 Meters | 10 | 11:39.19 | 10 |
| May 7 | Batavia Invitational May 7 · 400 Meters · Place 25 · Grand Island | 400 Meters | 25 | 1:06.22 PB | 10 |
| Apr 16 | Trojan InvitationalApr 16 · 3200 Meters · Place 12 · Grand Island Central | 3200 Meters | 12. | 11:39.79a | 10 |
| Apr 16 | Trojan InvitationalApr 16 · 800 Meters · Place 12 · Grand Island Central | 800 Meters | 12. | 2:37.56a PB | 10 |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 20 | Varsity Select Meet #3Feb 20 · 300 Meters · Place 43 · Grand Island Central | 300 Meters | 43. | 50.88a PB | 10 |
| Feb 20 | Varsity Select Meet #3Feb 20 · 3200 Meters · Place 11 · Grand Island Central | 3200 Meters | 11. | 12:14.13a | 10 |
| Feb 13 | Varsity SelectFeb 13 · 55 Meter · Place 39 · Grand Island Central | 55 Meter | 39. | 9.28a PB | 10 |
2015 Indoor Track
6 results2014 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | DEF Tri-DivisionalDec 6 · 1600 Meters · Place 21 · Grand Island Central | 1600 Meters | 21. | 6:10.70 | 9 |