| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1500 Meters · IndoorFast Fridays Series Meet #4 · Feb 10 | 5:41.84a | Fast Fridays Series Meet #4 | February 10, 2023 |
| 1500 Meters · OutdoorWhirlwinds Summer Showdown · Jun 25 | 5:43.33 | Whirlwinds Summer Showdown | June 25, 2022 |
| 800 Meters · IndoorFast Fridays Championship Meet · Feb 17 | 2:44.53a | Fast Fridays Championship Meet | February 17, 2023 |
| 800 Meters · OutdoorWhirlwinds JOs Tune Up/ End of the Season Meet · Jul 23 | 2:51.30 | Whirlwinds JOs Tune Up/ End of the Season Meet | July 23, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 17 | Fast Fridays Championship MeetFeb 17 · 1500 Meters · Whirlwinds Track Club | 1500 Meters | — | DNS | 10 |
| Feb 17 | Fast Fridays Championship MeetFeb 17 · 800 Meters · Place 5 · Whirlwinds Track Club | 800 Meters | 5. | 2:44.53a PB | 10 |
| Feb 10 | Fast Fridays Series Meet #4Feb 10 · 1500 Meters · Place 6 · Whirlwinds Track Club | 1500 Meters | 6 | 5:41.84a PB | — |
| Feb 10 | Fast Fridays Series Meet #4Feb 10 · 800 Meters · Place 4 · Whirlwinds Track Club | 800 Meters | 4 | 2:45.01a | — |
| Jan 13 | Fast Fridays Series Meet #3Jan 13 · 1500 Meters · Whirlwinds Track Club | 1500 Meters | — | DNS | 10 |
| Jan 13 | Fast Fridays Series Meet #3Jan 13 · 800 Meters · Whirlwinds Track Club | 800 Meters | — | DNS | 10 |
| Jan 6 | Fast Fridays Series Meet #2Jan 6 · 800 Meters · Place 8 · Whirlwinds Track Club | 800 Meters | 8 | 2:49.26a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 16 | Fast Fridays Series Meet #1Dec 16 · 1500 Meters · Place 5 · Whirlwinds Track Club | 1500 Meters | 5. | 5:58.39a | 10 |
| Dec 16 | Fast Fridays Series Meet #1Dec 16 · 800 Meters · Place 2 · Whirlwinds Track Club | 800 Meters | 2. | 2:48.75a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 23 | Whirlwinds JOs Tune Up/ End of the Season MeetJul 23 · 800 Meters · Place 2 · Whirlwinds Track Club | 800 Meters | 2 | 2:51.30 PB | — |
| Jul 23 | Whirlwinds JOs Tune Up/ End of the Season MeetJul 23 · 1500 Meters · Place 2 · Whirlwinds Track Club | 1500 Meters | 2 | 5:49.14 | — |
| Jun 25 | Whirlwinds Summer ShowdownJun 25 · 800 Meters · Place 13 · Whirlwinds T | 800 Meters | 13 | 3:22.40 | — |
| Jun 25 | Whirlwinds Summer ShowdownJun 25 · 1500 Meters · Place 5 · Whirlwinds T | 1500 Meters | 5 | 5:43.33 PB | — |
| Jun 17 | 2022 AAU Mid-Atlantic District Championships QualifierJun 17 · 1500 Meters · Place 10 · Whirlwinds T | 1500 Meters | 10 | 5:50.01 | 11 |
| Jun 17 | 2022 AAU Mid-Atlantic District Championships QualifierJun 17 · 800 Meters · Place 12 · Whirlwinds T | 800 Meters | 12 | 2:55.78 | 11 |
| Jun 5 | Whirlwinds TC Youth InvitationalJun 5 · 800 Meters · Place 2 · Whirlwinds | 800 Meters | 2 | 2:54.84 | — |
| Jun 5 | Whirlwinds TC Youth InvitationalJun 5 · 1500 Meters · Place 2 · Whirlwinds | 1500 Meters | 2 | 5:46.03 | — |