Performance Dashboard
Athlete analytics & progression tracking
1600m
500
Points
6:10.54
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 12, 2022 | OAA Blue-Gold Championship | 6:10.54 | 7 | 500 | 83° |
| May 6, 2023 | Farmington Invitational | 6:17.14 | 34 | 469 | 65° |
| April 28, 2021 | Berkley/Ferndale University vs Royal Oak | 6:33.19 | 3 | 396 | |
| April 12, 2023 | Royal Oak @ Stoney Creek | 6:49.20 | 8 | 330 | 76° |
2mile
462
Points
13:53.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 1, 2021 | Steve Johnson Relays | 13:53.30 | 5 | 462 |
3000m
589
Points
11:58.52
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 23, 2026 | Bill Clinger Classic | 11:58.52 | 60 | 589 | |
| Jan. 24, 2025 | GVSU Bill Clinger Classic | 12:33.23 | 52 | 507 | 18° |
| Feb. 24, 2024 | Illinois Club Relays | 12:58.55 | 45 | 451 | 37° |
3000msc
630
Points
13:39.77
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 6, 2025 | NIRCA Track and Field Championships | 13:39.77 | 11 | 630 | 87° |
3200m
578
Points
12:53.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 7, 2022 | New Balance Invitational | 12:53.90 | 22 | 578 | 63° |
| May 21, 2022 | MHSAA LP Region 07-1 @ Farmington | 13:00.73 | 11 | 562 | 75° |
| April 27, 2022 | Berkley, Southfield @ Royal Oak | 13:10.11 | 1 | 542 | 43° |
| April 26, 2023 | Troy @ Royal Oak Dual Meet | 13:22.60 | 3 | 515 | 53° |
| May 20, 2023 | MHSAA LP Region 08-1 @ Renaissance | 13:32.43 | 15 | 494 | 62° |
| April 21, 2021 | Ferndale vs Royal Oak | 13:33.67 | 1 | 492 | |
| May 13, 2021 | OAA Blue/Gold Championships @ Berkley | 13:35.32 | 8 | 488 | 68° |
| May 12, 2023 | OAA Red/White Championships | 13:37.44 | 14 | 484 | 77° |
| May 8, 2021 | 10th DDC Mark Carpenter Invite | 13:41.59 | 14 | 476 | |
| Jan. 14, 2023 | MITS - SVSU #3 | 13:48.95 | 19 | 461 | 30° |
| April 12, 2022 | Ferndale, Oak Park @ Royal Oak | 13:56.67 | 2 | 445 | 62° |
| April 5, 2023 | Athens @ Royal Oak Dual Meet | 14:01.95 | 2 | 435 | 73° |
| April 30, 2022 | The Steve Johnson Relays | 14:02.14 | 10 | 435 | 56° |
| April 17, 2021 | Royal Oak Relays | 14:05.87 | 2 | 427 | |
| May 22, 2021 | MHSAA LP Region 07-1 @ Farmington | 14:12.74 | 10 | 414 | 84° |
5000m_cc
622
Points
20:22.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 25, 2019 | MHSAA LP Region 08-1 @ GP South | 20:22.30 | 27 | 622 | 52° |
| Oct. 1, 2022 | Hanson's Invitational | 21:15.10 | 67 | 550 | 68° |
| Nov. 2, 2019 | MHSAA State Championships LP | 21:19.20 | 234 | 544 | 44° |
| Oct. 17, 2019 | OAA WHITE JAM 3 | 21:26.30 | 28 | 535 | |
| Oct. 30, 2020 | MHSAA LP Region 08-1 @ GP South | 21:28.00 | 44 | 533 | 41° |
| Oct. 10, 2020 | Girls Oakland County Championship | 21:33.40 | 44 | 526 | |
| Sept. 24, 2022 | Jackson Invitational - Varsity | 21:37.70 | 116 | 520 | 67° |
| Oct. 21, 2020 | MHSAA Pre-Regional 16-1 | 21:38.80 | 8 | 519 | 60° |
| Sept. 30, 2020 | Troy Athens vs Royal Oak | 21:50.70 | 6 | 503 | |
| Oct. 20, 2022 | OAA White League Championship | 21:55.30 | 28 | 498 | 48° |
| Oct. 5, 2019 | Oakland County HS Championships | 22:00.70 | 80 | 491 | |
| Sept. 18, 2021 | 53rd Holly/Duane Raffin Festival of Races | 22:00.90 | 60 | 490 | 75° |
| Nov. 7, 2020 | MHSAA State Championships LP | 22:00.95 | 224 | 490 | 66° |
| Sept. 14, 2019 | Holly (Duane Raffin) Festival of Races | 22:08.70 | 29 | 481 | 73° |
| Sept. 21, 2019 | Jackson Invitational - Varsity | 22:13.80 | 110 | 474 | |
| Sept. 4, 2019 | OAA White Jam | 22:14.30 | 28 | 474 | |
| Sept. 25, 2019 | OAA White Jamboree 2 | 22:21.30 | 30 | 465 | |
| Oct. 29, 2022 | MHSAA LP Region 08-1 @ Waterford Mott | 22:23.58 | 57 | 462 | 59° |
| Sept. 15, 2020 | Royal Oak vs Rochester | 22:25.00 | 7 | 461 | |
| Oct. 2, 2021 | Hanson's Invitational | 22:27.90 | 2 | 457 | 74° |
| Oct. 3, 2020 | Hansons Invitational | 22:31.00 | 2 | 453 | 56° |
| Sept. 25, 2021 | Jackson Invitational - Varsity | 22:32.80 | 115 | 451 | |
| Aug. 27, 2019 | Northville Mustang Invitational | 22:35.00 | 19 | 448 | |
| Aug. 20, 2021 | The Lamplighter Invite | 22:42.50 | 50 | 439 | 85° |
| Nov. 6, 2021 | MHSAA State Championships LP | 22:42.63 | 265 | 439 | 50° |
| Sept. 23, 2020 | Bloomfield Hills vs Royal Oak | 22:42.70 | 8 | 439 | |
| Sept. 19, 2020 | Brother Rice & Marian vs Royal Oak | 22:44.00 | 9 | 438 | |
| Oct. 29, 2021 | MHSAA LP Region 08-1 @ GP South | 22:50.30 | 46 | 430 | 56° |
| Sept. 28, 2021 | OAA White Jamboree #2 @ Royal Oak HS | 22:54.10 | 28 | 426 | |
| Oct. 22, 2021 | OAA White Jamboree #3 @ Hess-Hathaway | 22:55.00 | 31 | 425 | 48° |
| Oct. 6, 2020 | Farmington vs. Royal Oak | 22:58.50 | 10 | 421 | |
| Sept. 14, 2021 | OAA White Jamboree #1 @ Bloomer Park | 23:00.80 | 25 | 418 | 82° |
| Sept. 27, 2022 | OAA White Jamboree #2 | 23:14.30 | 38 | 402 | 58° |
| Aug. 30, 2021 | Mustang Invite | 23:16.80 | 31 | 400 | 83° |
| Aug. 30, 2022 | Mustang Invitational | 23:21.30 | 40 | 394 | |
| Oct. 8, 2022 | Oakland County XC HS Championships | 23:24.20 | 145 | 391 | 53° |
6000m_cc
606
Points
25:23.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 5, 2024 | Spartan Grand Classic | 25:23.80 | 15 | 606 | 69° |
800m
483
Points
2:46.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 26, 2021 | Royal Oak Open | 2:46.20 | 2 | 483 |
mile
555
Points
6:01.73
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 23, 2026 | Bill Clinger Classic | 6:01.73 | 64 | 555 |
Mile
Event Group
555
Points
6:01.73
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 23, 2026 | Mile | Bill Clinger Classic | 6:01.73 | 64 | 555 | |
| May 12, 2022 | 1600m | OAA Blue-Gold Championship | 6:10.54 | 7 | 500 | 83° |
| May 6, 2023 | 1600m | Farmington Invitational | 6:17.14 | 34 | 469 | 65° |
| April 28, 2021 | 1600m | Berkley/Ferndale University vs Royal Oak | 6:33.19 | 3 | 396 | |
| April 12, 2023 | 1600m | Royal Oak @ Stoney Creek | 6:49.20 | 8 | 330 | 76° |
Distance
Event Group
589
Points
11:58.52
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 23, 2026 | 3000m | Bill Clinger Classic | 11:58.52 | 60 | 589 | |
| May 7, 2022 | 3200m | New Balance Invitational | 12:53.90 | 22 | 578 | 63° |
| May 21, 2022 | 3200m | MHSAA LP Region 07-1 @ Farmington | 13:00.73 | 11 | 562 | 75° |
| April 27, 2022 | 3200m | Berkley, Southfield @ Royal Oak | 13:10.11 | 1 | 542 | 43° |
| April 26, 2023 | 3200m | Troy @ Royal Oak Dual Meet | 13:22.60 | 3 | 515 | 53° |
Steeple
Event Group
630
Points
13:39.77
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 6, 2025 | 3000mSC | NIRCA Track and Field Championships | 13:39.77 | 11 | 630 | 87° |
Cross Country
Event Group
622
Points
20:22.30
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 25, 2019 | 5K XC | MHSAA LP Region 08-1 @ GP South | 20:22.30 | 27 | 622 | 52° |
| Oct. 5, 2024 | 6000mCC | Spartan Grand Classic | 25:23.80 | 15 | 606 | 69° |
| Oct. 1, 2022 | 5K XC | Hanson's Invitational | 21:15.10 | 67 | 550 | 68° |
| Nov. 2, 2019 | 5K XC | MHSAA State Championships LP | 21:19.20 | 234 | 544 | 44° |
| Oct. 17, 2019 | 5K XC | OAA WHITE JAM 3 | 21:26.30 | 28 | 535 |
Mid-D
Event Group
483
Points
2:46.20
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 26, 2021 | 800m | Royal Oak Open | 2:46.20 | 2 | 483 |