Performance Dashboard
Athlete analytics & progression tracking
1000m
790
Points
2:33.61
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 19, 2025 | Collegeville Classic | 2:33.61 | 1 | 790 | 36° |
| Feb. 2, 2022 | Eastern Alamance Polar Bear #3 | 2:51.07 | 9 | 495 | 54° |
1500m
908
Points
3:55.54
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 20, 2024 | Paul Donahue Invitational | 3:55.54 | 6 | 908 | 66° |
| April 19, 2025 | Paul Donahue Invitational | 3:59.54 | 14 | 860 | 78° |
| April 22, 2025 | Haverford Mid Week | 4:00.76 | 1 | 846 | 78° |
| May 5, 2024 | Centennial Conference Outdoor Track & Field Championships | 4:02.02 | 5 | 831 | 58° |
| May 4, 2025 | Centennial Conference Outdoor Track & Field Championships | 4:04.63 | 11 | 801 | 70° |
| April 22, 2023 | Widener Invitational | 4:18.40 | 44 | 652 | 76° |
1600m
613
Points
4:41.18
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 27, 2022 | Red Ram Last Chance Meet | 4:41.18 | 3 | 613 | 69° |
| March 26, 2022 | 6th Annual T. Sanders Memorial High School Invitational | 4:42.86 | 2 | 597 | 57° |
| March 19, 2022 | Cary Academy Invitational | 4:43.41 | 13 | 592 | |
| June 25, 2021 | NCHSAA 1A State Championship | 4:46.06 | 8 | 568 | |
| June 19, 2021 | NCHSAA 1A Mideast Regional | 4:48.23 | 3 | 549 | |
| May 3, 2022 | SuperSix Conference Championship Meet | 4:52.00 | 1 | 516 | 88° |
| May 17, 2021 | FHS Home Meet | 4:53.02 | 1 | 507 | |
| Feb. 2, 2022 | Eastern Alamance Polar Bear #3 | 4:53.28 | 6 | 505 | 54° |
| May 14, 2021 | Jordan Matthews Home Meet | 4:57.80 | 1 | 468 | |
| June 7, 2021 | Central Tar Heel 1A Championships | 4:59.54 | 4 | 454 | |
| April 27, 2021 | Ravenscroft Home Meet | 5:07.06 | 1 | 395 | |
| March 16, 2019 | 5th Annual T. Sanders Invitational | 5:13.94 | 38 | 345 | |
| May 1, 2019 | Central TarHeel Conference Championship | 5:14.30 | 4 | 343 | 85° |
| April 2, 2019 | Conference Meet | 5:23.40 | 4 | 282 | 43° |
| May 11, 2019 | NCHSAA 1A Mideast Regional | 5:23.68 | 10 | 280 |
3000m
819
Points
8:42.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 27, 2024 | George Mason Patriot Games | 8:42.90 | 8 | 819 | 57° |
| March 2, 2024 | AARTFC Indoor Track & Field Championships (WILD CARD) | 8:45.29 | 14 | 807 | 47° |
| Feb. 25, 2024 | Centennial Conference Indoor Championships | 8:58.90 | 21 | 739 | 44° |
3000msc
916
Points
9:19.31
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 5, 2024 | Centennial Conference Outdoor Track & Field Championships | 9:19.31 | 4 | 916 | 58° |
| May 5, 2024 | Centennial Conference Outdoor Track & Field Championships | 9:19.31 | 4 | 916 | 58° |
| March 30, 2024 | Danny Curran Invite | 9:29.63 | 2 | 875 | 57° |
| April 14, 2025 | Bison Outdoor Classic | 9:32.46 | 34 | 864 | 67° |
| May 5, 2023 | Centennial Conference Outdoor Track & Field Championships | 9:42.67 | 6 | 825 | 64° |
| May 18, 2023 | AARTFC Outdoor Track & Field Championships | 9:56.22 | 21 | 775 | 67° |
| May 4, 2025 | Centennial Conference Outdoor Track & Field Championships | 9:58.04 | 9 | 768 | 70° |
| April 1, 2023 | Muhlenberg Outdoor Invitational | 9:58.98 | 5 | 765 | 69° |
3200m
779
Points
9:28.40
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 3, 2023 | 2023 Ursinus College Fall Twilight Classic | 9:28.40 | 2 | 779 | |
| Nov. 4, 2022 | UC Fall Twilight | 9:49.37 | 4 | 683 | |
| Feb. 5, 2022 | East Chapel Hill Polar Bear #5 | 10:35.85 | 3 | 493 | |
| May 25, 2021 | FHS/FA/RT/Voyager | 11:49.81 | 2 | 255 | |
| June 7, 2021 | Central Tar Heel 1A Championships | 12:25.94 | 4 | 167 |
5000m
693
Points
15:40.45
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 25, 2023 | Ursinus College Outdoor Invitational | 15:40.45 | 6 | 693 |
5000m_cc
566
Points
16:28.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 2, 2021 | Great American XC Festival | 16:28.70 | 28 | 566 | |
| Sept. 28, 2021 | Research Triangle High School Home Meet | 16:55.00 | 2 | 502 | |
| Oct. 30, 2021 | NCHSAA 2A Mideast Regional | 17:00.51 | 3 | 489 | |
| Nov. 6, 2021 | NCHSAA State Championship | 17:07.65 | 10 | 472 | |
| Sept. 14, 2021 | SSC #3 | 17:13.00 | 1 | 460 | 87° |
| Sept. 10, 2021 | Super Six Conference Meet | 17:21.20 | 1 | 442 | |
| Dec. 2, 2020 | Central Tar Heel Conference (1A) Meet #2 - Site B | 17:25.88 | 1 | 431 | |
| Jan. 15, 2021 | NCHSAA 1A Mideast Regional | 17:26.65 | 2 | 430 | |
| Aug. 30, 2025 | Bryn Mawr Invitational | 17:27.10 | 15 | 429 | |
| Nov. 18, 2020 | Central Tar Heel Conference (1A) Meet #1 | 17:37.00 | 1 | 407 | 48° |
| Jan. 23, 2021 | NCHSAA State Championship | 17:40.47 | 9 | 400 | |
| Dec. 9, 2020 | Central Tar Heel Conference (1A) Meet #3 - Site B | 17:50.00 | 1 | 380 | 51° |
| Jan. 6, 2021 | Central Tar Heel Conference (1A) Championship Meet | 18:26.00 | 2 | 310 | 48° |
6000m_cc
747
Points
18:58.23
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 1, 2023 | Stockton Season Opener | 18:58.23 | 8 | 747 | 74° |
800m
881
Points
1:55.28
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 12, 2025 | Widener Final Qualifier | 1:55.28 | 37 | 881 | 80° |
| May 20, 2022 | NCHSAA 2A State Championship | 1:56.62 | 3 | 846 | |
| Feb. 10, 2023 | 2023 Boston University David Hemery Valentine Invite | 1:57.04 | 210 | 835 | 58° |
| Jan. 25, 2025 | Coach I Open | 1:57.62 | 2 | 821 | 32° |
| Feb. 26, 2023 | Centennial Conference Indoor Championship | 1:58.06 | 5 | 809 | 55° |
| Jan. 27, 2023 | Mini-Dip Invitational @ F&M | 1:58.30 | 1 | 803 | 40° |
| March 2, 2025 | Centennial Conference Indoor Championship | 1:59.22 | 11 | 780 | 34° |
| Feb. 10, 2024 | VMI Winter Classic-ANet Rosters | 1:59.56 | 9 | 772 | 57° |
| May 14, 2022 | NCHSAA 2A Mideast Regional | 2:02.21 | 1 | 708 | 78° |
| Feb. 15, 2025 | Widener Indoor Classic | 2:02.31 | 42 | 705 | 38° |
| April 9, 2022 | Southern Durham Spartan Invitational | 2:02.52 | 1 | 700 | |
| April 27, 2022 | Red Ram Last Chance Meet | 2:03.82 | 1 | 670 | 69° |
| March 26, 2022 | 6th Annual T. Sanders Memorial High School Invitational | 2:04.35 | 3 | 658 | 57° |
| March 19, 2022 | Cary Academy Invitational | 2:07.33 | 11 | 592 | |
| May 3, 2022 | SuperSix Conference Championship Meet | 2:08.00 | 1 | 577 | 88° |
| June 19, 2021 | NCHSAA 1A Mideast Regional | 2:08.56 | 2 | 565 | |
| May 17, 2021 | FHS Home Meet | 2:10.17 | 3 | 532 | |
| June 25, 2021 | NCHSAA 1A State Championship | 2:11.31 | 11 | 509 | |
| April 27, 2021 | Ravenscroft Home Meet | 2:12.18 | 4 | 491 | |
| May 14, 2021 | Jordan Matthews Home Meet | 2:13.07 | 1 | 474 | |
| May 25, 2021 | FHS/FA/RT/Voyager | 2:13.17 | 1 | 472 | |
| June 7, 2021 | Central Tar Heel 1A Championships | 2:17.20 | 2 | 397 | |
| May 1, 2019 | Central TarHeel Conference Championship | 2:27.70 | 5 | 233 | 85° |
| April 2, 2019 | Conference Meet | 2:27.90 | 5 | 230 | 43° |
8000m_cc
756
Points
25:38.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 11, 2023 | NCAA Division III Metro Region Cross Country Championships | 25:38.50 | 22 | 756 | 58° |
| Nov. 1, 2025 | Centennial Conference Cross Country Championships | 25:41.80 | 30 | 751 | 60° |
| Sept. 7, 2024 | LVC Dutchmen XC Invite | 25:51.70 | 4 | 735 | 71° |
| Oct. 14, 2023 | Rowan Interregional Border Battle | 25:54.90 | 49 | 730 | 56° |
| Sept. 9, 2023 | LVC Dutchmen XC Invite | 26:18.00 | 5 | 694 | 81° |
| Nov. 2, 2024 | Centennial Conference Cross Country Championships | 26:24.20 | 19 | 685 | 59° |
| Sept. 30, 2023 | Lehigh University's Paul Short Run | 26:26.00 | 21 | 682 | 69° |
| Oct. 29, 2022 | Centennial Conference Cross County Championships | 27:08.50 | 54 | 619 | 58° |
| Sept. 10, 2022 | LVC Dutchmen XC Invite | 27:24.50 | 26 | 596 | 78° |
| Sept. 24, 2022 | Hornet Harrier Invitational & Commonwealth Challenge | 27:37.90 | 9 | 577 | 71° |
| Oct. 28, 2023 | Centennial Conference Championships | 28:00.60 | 37 | 546 | 77° |
| Nov. 12, 2022 | NCAA Division III Metro Region Cross Country Championships | 28:07.90 | 66 | 536 | 67° |
mile
894
Points
4:15.42
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 31, 2025 | RU Scarlet Knights Open | 4:15.42 | 5 | 894 | |
| Feb. 10, 2024 | VMI Winter Classic-ANet Rosters | 4:17.73 | 1 | 868 | 57° |
| Feb. 15, 2025 | Widener Indoor Classic | 4:17.89 | 5 | 866 | 38° |
| March 2, 2025 | Centennial Conference Indoor Championship | 4:18.53 | 7 | 859 | 34° |
| Feb. 25, 2024 | Centennial Conference Indoor Championships | 4:21.21 | 6 | 830 | 44° |
| Feb. 4, 2023 | Frank Colden Invitational | 4:23.35 | 1 | 807 | 29° |
| Jan. 20, 2024 | 2024 Collegeville Classic | 4:24.53 | 1 | 795 | 22° |
| Dec. 9, 2022 | Bow Tie Invitational | 4:32.45 | 4 | 713 | 46° |
| Jan. 21, 2023 | 2023 Collegeville Classic | 4:33.00 | 4 | 708 | 41° |
| March 4, 2023 | AARTFC Indoor Track & Field Championships | 4:37.11 | 24 | 667 |
Mid-D
Event Group
881
Points
1:55.28
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 12, 2025 | 800m | Widener Final Qualifier | 1:55.28 | 37 | 881 | 80° |
| May 20, 2022 | 800m | NCHSAA 2A State Championship | 1:56.62 | 3 | 846 | |
| Feb. 10, 2023 | 800m | 2023 Boston University David Hemery Valentine Invite | 1:57.04 | 210 | 835 | 58° |
| Jan. 25, 2025 | 800m | Coach I Open | 1:57.62 | 2 | 821 | 32° |
| Feb. 26, 2023 | 800m | Centennial Conference Indoor Championship | 1:58.06 | 5 | 809 | 55° |
Mile
Event Group
908
Points
3:55.54
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 20, 2024 | 1500m | Paul Donahue Invitational | 3:55.54 | 6 | 908 | 66° |
| Jan. 31, 2025 | Mile | RU Scarlet Knights Open | 4:15.42 | 5 | 894 | |
| Feb. 10, 2024 | Mile | VMI Winter Classic-ANet Rosters | 4:17.73 | 1 | 868 | 57° |
| Feb. 15, 2025 | Mile | Widener Indoor Classic | 4:17.89 | 5 | 866 | 38° |
| April 19, 2025 | 1500m | Paul Donahue Invitational | 3:59.54 | 14 | 860 | 78° |
Distance
Event Group
819
Points
8:42.90
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 27, 2024 | 3000m | George Mason Patriot Games | 8:42.90 | 8 | 819 | 57° |
| March 2, 2024 | 3000m | AARTFC Indoor Track & Field Championships (WILD CARD) | 8:45.29 | 14 | 807 | 47° |
| Nov. 3, 2023 | 3200m | 2023 Ursinus College Fall Twilight Classic | 9:28.40 | 2 | 779 | |
| Feb. 25, 2024 | 3000m | Centennial Conference Indoor Championships | 8:58.90 | 21 | 739 | 44° |
| Nov. 4, 2022 | 3200m | UC Fall Twilight | 9:49.37 | 4 | 683 |
Steeple
Event Group
916
Points
9:19.31
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 5, 2024 | 3000mSC | Centennial Conference Outdoor Track & Field Championships | 9:19.31 | 4 | 916 | 58° |
| May 5, 2024 | 3000mSC | Centennial Conference Outdoor Track & Field Championships | 9:19.31 | 4 | 916 | 58° |
| March 30, 2024 | 3000mSC | Danny Curran Invite | 9:29.63 | 2 | 875 | 57° |
| April 14, 2025 | 3000mSC | Bison Outdoor Classic | 9:32.46 | 34 | 864 | 67° |
| May 5, 2023 | 3000mSC | Centennial Conference Outdoor Track & Field Championships | 9:42.67 | 6 | 825 | 64° |
Long-Distance
Event Group
693
Points
15:40.45
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 25, 2023 | 5000m | Ursinus College Outdoor Invitational | 15:40.45 | 6 | 693 |
Cross Country
Event Group
756
Points
25:38.50
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 11, 2023 | 8000mCC | NCAA Division III Metro Region Cross Country Championships | 25:38.50 | 22 | 756 | 58° |
| Nov. 1, 2025 | 8000mCC | Centennial Conference Cross Country Championships | 25:41.80 | 30 | 751 | 60° |
| Sept. 1, 2023 | 6000mCC | Stockton Season Opener | 18:58.23 | 8 | 747 | 74° |
| Sept. 7, 2024 | 8000mCC | LVC Dutchmen XC Invite | 25:51.70 | 4 | 735 | 71° |
| Oct. 14, 2023 | 8000mCC | Rowan Interregional Border Battle | 25:54.90 | 49 | 730 | 56° |