Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 14 | JV Meet #3Jan 14 · 400 Meters · Place 294 · John Carroll Catholic High Sch | 400 Meters | 294 | 1:08.86 | 11 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | JV Meet #1Dec 18 · 60 Meter · John Carroll | 60 Meter | -- | DNS | 11 |
| Dec 18 | JV Meet #1Dec 18 · 400 Meters · John Carroll | 400 Meters | -- | DNS | 11 |
| Dec 10 | First Crack JV MeetDec 10 · 60 Meter · Place 74 · John Carroll | 60 Meter | 74. | 8.56a PB | 11 |
| Dec 10 | First Crack JV MeetDec 10 · Long Jump · Place 24 · John Carroll | Long Jump | 24. | 11-08.00 PB | 11 |
| Dec 10 | First Crack JV MeetDec 10 · 400 Meters · Place 69 · John Carroll | 400 Meters | 69. | 1:06.55a | 11 |
| Jan 22 | Last Ditch Meet JV MeetJan 22 · 400 Meters · Place 35 · John Carroll Catholic High Sch | 400 Meters | 35 | 1:02.92 PB | 10 |
| Jan 22 | Last Ditch Meet JV MeetJan 22 · 60 Meters · Place 62 · John Carroll Catholic High Sch | 60 Meters | 62 | 8.66 PB | 10 |
2025 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Metro JV #6Apr 10 · 400 Meters · Place 56 · John Carroll | 400 Meters | 56. | 1:05.69a | 10 |
| Apr 10 | Metro JV #6Apr 10 · 200 Meters · Place 78 · John Carroll | 200 Meters | 78. | 26.94a | 10 |
| Apr 10 | Metro JV #6Apr 10 · 100 Meters · Place 83 · John Carroll | 100 Meters | 83. | 13.22a | 10 |
| Apr 3 | Metro JV #5Apr 3 · 400 Meters · Place 98 · John Carroll | 400 Meters | 98. | 1:04.85a | 10 |
| Apr 3 | Metro JV #5Apr 3 · 200 Meters · Place 93 · John Carroll | 200 Meters | 93. | 27.74a | 10 |
| Apr 3 | Metro JV #5Apr 3 · 100 Meters · Place 100 · John Carroll | 100 Meters | 100. | 13.52a | 10 |
| Mar 19 | Metro JV #4Mar 19 · 400 Meters · Place 59 · John Carroll | 400 Meters | 59. | 1:03.29a | 10 |
| Mar 19 | Metro JV #4Mar 19 · 200 Meters · Place 79 · John Carroll | 200 Meters | 79. | 26.74a PB | 10 |
| Mar 19 | Metro JV #4Mar 19 · 100 Meters · Place 86 · John Carroll | 100 Meters | 86. | 13.08a PB | 10 |
| Mar 12 | Metro JV #3Mar 12 · 400 Meters · Place 60 · John Carroll | 400 Meters | 60. | 1:01.85a | 10 |
| Mar 12 | Metro JV #3Mar 12 · 200 Meters · Place 75 · John Carroll | 200 Meters | 75. | 27.14a | 10 |
| Mar 12 | Metro JV #3Mar 12 · 100 Meters · Place 85 · John Carroll | 100 Meters | 85. | 13.14a | 10 |
| Mar 6 | Vestavilla Hills Metro JV #2Mar 6 · 400 Meters · Place 47 · John Carroll | 400 Meters | 47. | 1:01.17a PB | 10 |
| Mar 6 | Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 89 · John Carroll | 200 Meters | 89. | 26.86a | 10 |
| Mar 6 | Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 94 · John Carroll | 100 Meters | 94. | 13.23a | 10 |
| Feb 27 | Mountain Brook Metro JV #1Feb 27 · 400 Meters · Place 49 · John Carroll | 400 Meters | 49. | 1:02.37a | 10 |
| Feb 27 | Mountain Brook Metro JV #1Feb 27 · 200 Meters · Place 59 · John Carroll | 200 Meters | 59. | 27.18a | 10 |
| Feb 27 | Mountain Brook Metro JV #1Feb 27 · 100 Meters · Place 74 · John Carroll | 100 Meters | 74. | 13.36a | 10 |
2024 Outdoor Track
10 results2024 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | Last Ditch JV MeetJan 24 · 400 Meters · Place 58 · John Carroll Catholic High Sch | 400 Meters | 58 | 1:03.93 | 9 |
| Jan 24 | Last Ditch JV MeetJan 24 · 60 Meters · Place 107 · John Carroll Catholic High Sch | 60 Meters | 107 | 8.91 | 9 |
| Jan 9 | JV Meet #2Jan 9 · 400 Meters · Place 115 · John Carroll | 400 Meters | 115 | 1:05.01 | — |
| Jan 9 | JV Meet #2Jan 9 · 60 Meters · Place 186 · John Carroll | 60 Meters | 186 | 8.95 | — |
2023 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | First Crack JV MeetDec 6 · 60 Meter · Place 34 · John Carroll | 60 Meter | 34. | 9.01a | 9 |
| Dec 6 | First Crack JV MeetDec 6 · 400 Meters · Place 23 · John Carroll | 400 Meters | 23. | 1:05.43a | 9 |