Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
755
Points
32:29.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 15, 2024 | NCAA Division I Mid-Atlantic Region Cross Country Championships | 32:29.70 | 121 | 755 | 52° |
1500m
971
Points
3:50.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 14, 2025 | Bison Outdoor Classic | 3:50.50 | 8 | 971 | 67° |
| April 5, 2025 | George Mason Dalton Ebanks Invitational | 3:52.68 | 10 | 943 | 80° |
| April 5, 2025 | Dalton eBanks | 3:52.68 | 10 | 943 | 80° |
| April 20, 2024 | Paul Donahue Invitational | 3:53.54 | 3 | 933 | 66° |
| May 12, 2024 | IC4A/ECAC Outdoor Track & Field Championships | 3:57.16 | 18 | 889 | 66° |
| May 18, 2025 | IC4A/ECAC T&F Championships | 3:59.56 | 16 | 860 | 73° |
| April 17, 2021 | GSTC Spring Opener | 4:02.24 | 7 | 829 | 54° |
| March 23, 2024 | Penn Challenge | 4:03.09 | 18 | 819 | 50° |
| May 4, 2025 | Atlantic 10 Outdoor Championships | 4:03.35 | 29 | 816 | 73° |
1600m
875
Points
4:15.61
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 12, 2021 | NJSIAA Groups 2 & 4 | 4:15.61 | 1 | 875 | 72° |
| May 20, 2021 | Haddonfield Invitational | 4:18.46 | 2 | 843 | 84° |
| June 5, 2021 | NJSIAA Sectionals South Groups 2 and 3 | 4:20.02 | 1 | 826 | |
| March 20, 2021 | Cherokee Winter Distance Invitational Sponsored by Running Works | 4:20.74 | 4 | 818 | |
| June 19, 2021 | NJSIAA State Meet Of Champions | 4:29.23 | 22 | 729 | 91° |
| Feb. 17, 2020 | SJTCA Winter Meet #15: OPEN | 4:38.66 | 10 | 637 | |
| Feb. 23, 2020 | NJSIAA Sectional Championships - South Gr. 1&4 | 4:38.97 | 5 | 634 | |
| Feb. 3, 2020 | SJTCA Winter Meet #12 | 4:41.89 | 5 | 606 | |
| Feb. 29, 2020 | NJSIAA Group Championships | 4:43.74 | 10 | 589 | |
| Jan. 25, 2020 | SJTCA Winter Meet #9: Groups 1, 4 and Matching NP | 4:45.11 | 11 | 577 | |
| May 17, 2018 | Haddonfield Invitational | 5:12.64 | 9 | 354 | |
| May 12, 2018 | Camden County Championships | 5:13.28 | 17 | 350 | 80° |
| May 26, 2018 | NJSIAA Sectionals South Groups 1 and 4 | 5:18.26 | 35 | 316 | 86° |
| May 25, 2016 | Colonial Conference Middle School | 5:32.40 | 7 | 228 |
2mile
810
Points
9:25.32
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 28, 2021 | adidas Indoor Nationals hosted by Champion Speed | 9:25.32 | 18 | 810 | |
| Feb. 6, 2021 | The East Coast Invitational | 9:25.55 | 10 | 809 |
2mile_cc
259
Points
11:53.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 3, 2019 | Colonial Conference Batch Meet-- Haddonfield | 11:53.00 | 21 | 259 |
2400m_cc
198
Points
9:00.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 12, 2015 | Cherokee Challenge | 9:00.00 | 28 | 198 | |
| Sept. 10, 2016 | Cherokee Challenge | 9:02.83 | 35 | 189 | |
| Oct. 21, 2015 | Colonial Conference Middle School Championships | 9:26.00 | 24 | 123 | |
| Sept. 20, 2016 | Colonial Conference | West Deptford Week 2 | 9:40.48 | 7 | 89 | |
| Oct. 6, 2015 | Colonial Conference | Penny Packer Week 4 - Wed | 9:48.00 | 18 | 74 | |
| Sept. 17, 2016 | South Jersey Shootout | 10:03.28 | 30 | 47 | 81° |
| Sept. 29, 2015 | Colonial Conference | Penny Packer Week 3 | 10:04.00 | 6 | 46 | |
| Sept. 22, 2015 | Colonial Conference | West Deptford Week 2 | 10:12.75 | 6 | 33 | |
| Oct. 13, 2015 | Colonial Conference | West Deptford Week 5 | 10:27.67 | 13 | 16 | |
| Sept. 13, 2014 | 19th Cherokee Challenge | 10:29.93 | 148 | 14 |
2500m_cc
4
Points
11:14.29
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 19, 2015 | SJTCA Frosh / Soph / MS Runs | 11:14.29 | 58 | 4 | 52° |
| Oct. 27, 2014 | Buena MS/Frosh/Soph XC Race | 11:48.00 | 48 | 1 |
3000m
929
Points
8:22.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 8, 2025 | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 8:22.30 | 50 | 929 | 33° |
| Feb. 24, 2024 | Atlantic 10 Indoor Track & Field Championships | 8:31.67 | 18 | 879 | |
| Feb. 9, 2024 | FastTrack National Invitational | 8:34.30 | 19 | 865 | |
| March 9, 2025 | IC4A/ECAC Indoor Championships | 8:34.97 | 11 | 861 | 44° |
| Jan. 13, 2024 | Nittany Lion Challenge | 8:36.57 | 17 | 853 | 38° |
| Feb. 10, 2023 | Fastrack Indoor Collegiate Qualifier | 8:38.62 | 12 | 842 | |
| Jan. 27, 2024 | Dr. Sander Invitational Columbia Challenge | 8:48.69 | 22 | 790 |
3200m
836
Points
9:16.52
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 23, 2021 | Cherokee Night Racing #1: Night of 3200's | 9:16.52 | 4 | 836 | |
| May 8, 2021 | 16th Henderson Invitational | 9:18.88 | 11 | 824 | |
| June 12, 2021 | NJSIAA Groups 2 & 4 | 9:20.49 | 1 | 816 | 72° |
| March 27, 2021 | New Balance Dash for Doobie 3200 | 9:21.22 | 6 | 813 | 73° |
| May 15, 2021 | Camden County Championships | 9:32.47 | 1 | 760 | 75° |
| June 5, 2021 | NJSIAA Sectionals South Groups 2 and 3 | 9:37.61 | 3 | 736 |
3200m_cc
536
Points
10:24.84
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 7, 2019 | Cherokee Challenge | 10:24.84 | 13 | 536 | |
| Sept. 23, 2017 | Ray Hoagland Invite | 11:48.47 | 12 | 259 | 88° |
| Oct. 1, 2017 | South Jersey Track Coaches Association Open | 12:13.21 | 34 | 196 | |
| Sept. 9, 2017 | Cherokee Challenge | 13:01.78 | 173 | 98 | |
| Sept. 8, 2018 | Cherokee Challenge | 13:09.96 | 185 | 85 | |
| Oct. 7, 2017 | New Balance Shore Coaches Invitational | 14:41.00 | 85 | 2 |
5000m
741
Points
15:23.65
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 10, 2020 | GSTC High School Fall Showcase Meet #2 | 15:23.65 | 8 | 741 | 75° |
| Sept. 19, 2020 | GSTC High School Fall Showcase Meet #1 | 15:44.58 | 11 | 682 | 64° |
5000m_cc
609
Points
16:11.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 14, 2020 | NJSIAA Sectionals - South | 16:11.90 | 2 | 609 | |
| Oct. 21, 2020 | Colonial Conference Batch BOYS-- Haddonfield | 16:22.00 | 1 | 583 | |
| Nov. 9, 2019 | NJSIAA Sectionals - South | 16:22.40 | 8 | 582 | |
| Nov. 6, 2020 | Colonial Conference All-Star Meet | 16:23.00 | 6 | 580 | 69° |
| Oct. 24, 2019 | Colonial Conference All Star Meet | 16:28.00 | 16 | 568 | |
| Oct. 12, 2019 | South Jersey Track Coaches Association Open | 16:28.53 | 3 | 566 | |
| Oct. 31, 2020 | Camden County Championship | 16:35.20 | 3 | 550 | 47° |
| Sept. 24, 2019 | Colonial Conference Meet-- Haddonfield | 16:40.00 | 5 | 538 | |
| Dec. 5, 2020 | East Coast Cross Country Championships | 16:46.20 | 22 | 523 | |
| Nov. 25, 2020 | Holmdel Invitational | 16:47.00 | 32 | 521 | |
| Oct. 14, 2020 | Colonial Conference Batch BOYS-- Haddonfield | 17:00.00 | 1 | 490 | |
| Oct. 1, 2019 | Colonial Conference Batch Meet-- Haddonfield | 17:08.00 | 2 | 472 | |
| Sept. 21, 2019 | Ray Hoagland RVXC Invite | 17:10.02 | 6 | 467 | 84° |
| Oct. 18, 2019 | Camden County Championship | 17:16.96 | 1 | 451 | 60° |
| Oct. 5, 2019 | New Balance Shore Coaches Invitational | 17:20.00 | 9 | 444 | |
| Nov. 16, 2019 | NJSIAA Group Championships | 17:26.00 | 36 | 431 | |
| Sept. 14, 2019 | Briarwood Invitational | 17:37.00 | 12 | 407 | |
| Sept. 17, 2019 | Colonial Conference Meet-- West Deptford | 17:37.71 | 5 | 406 | |
| Oct. 8, 2019 | Colonial Conference Batch Meet-- West Deptford | 17:50.23 | 1 | 380 | |
| Oct. 28, 2020 | Colonial Conference Meet BOYS-- West Deptford | 18:42.70 | 1 | 280 | |
| Oct. 19, 2017 | Colonial Conference All Star Meet | 19:26.00 | 60 | 209 | |
| Oct. 18, 2018 | Colonial Conference All Star Meet | 19:31.00 | 52 | 201 | |
| Nov. 3, 2018 | NJSIAA Sectionals - South | 19:35.96 | 78 | 194 | |
| Oct. 29, 2018 | BUENA XC MEET | 19:40.00 | 11 | 188 | 58° |
| Oct. 25, 2017 | Haddonfield Sub Varsity Invitational | 19:51.92 | 14 | 171 | |
| Sept. 29, 2018 | South Jersey Track Coaches Association Open | 19:58.58 | 31 | 162 | |
| Oct. 6, 2018 | New Balance Shore Coaches Invitational | 20:30.00 | 91 | 123 | |
| Oct. 2, 2018 | Colonial Conference Batch Meet | 20:51.00 | 49 | 99 | |
| Oct. 12, 2018 | Camden County Championship | 20:53.58 | 75 | 97 | 70° |
| Oct. 3, 2017 | Colonial Conference Batch Meet | 20:59.00 | 61 | 91 | |
| Sept. 17, 2018 | Colonial Conference Batch Meet | 20:59.81 | 26 | 90 | |
| Nov. 4, 2017 | NJSIAA Sectionals - South | 21:00.00 | 96 | 90 | |
| Sept. 26, 2017 | Colonial Conference Batch Meet | 21:10.00 | 39 | 80 | |
| Sept. 22, 2018 | Ray Hoagland RVXC Invite | 21:53.36 | 79 | 45 | 74° |
| Oct. 10, 2017 | Colonial Conference Meet | 21:57.00 | 26 | 42 | |
| Sept. 15, 2018 | Briarwood Invitational | 22:03.00 | 80 | 38 | |
| Oct. 9, 2018 | Colonial Conference Batch Meet | 22:07.96 | 11 | 35 | |
| Sept. 26, 2017 | Colonial Conference Batch Meet | 22:15.94 | 41 | 30 | |
| Sept. 19, 2017 | Colonial Conference Batch Meet | 22:15.94 | 41 | 30 | |
| Sept. 5, 2017 | Colonial Conference Batch Meet | 23:51.56 | 15 | 1 |
6000m_cc
783
Points
18:41.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 29, 2025 | Lehigh Invitational | 18:41.70 | 20 | 783 | 75° |
| Sept. 1, 2023 | Lehigh Invitational | 18:52.70 | 27 | 759 | 78° |
| Aug. 30, 2024 | Lehigh Invitational | 19:02.70 | 21 | 737 | 76° |
800m
857
Points
1:56.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 29, 2025 | Danny Curran Invitational | 1:56.20 | 20 | 857 | 82° |
| Feb. 3, 2020 | SJTCA Winter Meet #12 | 2:10.73 | 26 | 520 | |
| Jan. 25, 2020 | SJTCA Winter Meet #9: Groups 1, 4 and Matching NP | 2:11.70 | 22 | 501 |
8000m_cc
772
Points
25:28.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 2, 2024 | Atlantic 10 Cross Country Championships | 25:28.30 | 66 | 772 | 63° |
| Oct. 18, 2024 | IC4A/ECAC XC Championship | 25:32.80 | 47 | 765 | 66° |
| Nov. 1, 2025 | Atlantic 10 Conference XC Championships | 25:40.60 | 74 | 752 | 55° |
| Sept. 30, 2022 | 48th Lehigh Paul Short Run | 25:50.10 | 149 | 737 | 64° |
| Oct. 13, 2023 | IC4A/ECAC XC Championship | 26:16.80 | 33 | 696 | |
| Sept. 9, 2022 | PSU Spiked Shoe Invitational | 28:29.10 | 82 | 508 | 78° |
5mile_cc
637
Points
27:05.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 15, 2023 | Iona Br. Paddy Doyle Meet of Champions | 27:05.80 | 50 | 637 |
4mile_cc
607
Points
21:40.04
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 21, 2022 | Haverford Invitational | 21:40.04 | 26 | 607 | 62° |
mile
946
Points
4:10.83
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 21, 2025 | Philadelphia Metro | 4:10.83 | 11 | 946 | 35° |
| Jan. 11, 2025 | Penn Select | 4:15.41 | 8 | 894 | 32° |
| Jan. 25, 2025 | Dr. Sander Scorcher | 4:15.72 | 10 | 890 | |
| Feb. 4, 2023 | Boston University Scarlet and White Invite | 4:20.61 | 52 | 837 | 16° |
| Jan. 14, 2023 | Nittany Lion Challenge | 4:24.20 | 15 | 798 | 31° |
| March 1, 2025 | Atlantic-10 Indoor Track & Field Championships | 4:26.61 | 23 | 773 | 68° |
Cross Country
Event Group
783
Points
18:41.70
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Aug. 29, 2025 | 6000mCC | Lehigh Invitational | 18:41.70 | 20 | 783 | 75° |
| Nov. 2, 2024 | 8000mCC | Atlantic 10 Cross Country Championships | 25:28.30 | 66 | 772 | 63° |
| Oct. 18, 2024 | 8000mCC | IC4A/ECAC XC Championship | 25:32.80 | 47 | 765 | 66° |
| Sept. 1, 2023 | 6000mCC | Lehigh Invitational | 18:52.70 | 27 | 759 | 78° |
| Nov. 15, 2024 | 10000mCC | NCAA Division I Mid-Atlantic Region Cross Country Championships | 32:29.70 | 121 | 755 | 52° |
Mile
Event Group
971
Points
3:50.50
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 14, 2025 | 1500m | Bison Outdoor Classic | 3:50.50 | 8 | 971 | 67° |
| Feb. 21, 2025 | Mile | Philadelphia Metro | 4:10.83 | 11 | 946 | 35° |
| April 5, 2025 | 1500m | George Mason Dalton Ebanks Invitational | 3:52.68 | 10 | 943 | 80° |
| April 5, 2025 | 1500m | Dalton eBanks | 3:52.68 | 10 | 943 | 80° |
| April 20, 2024 | 1500m | Paul Donahue Invitational | 3:53.54 | 3 | 933 | 66° |
Distance
Event Group
929
Points
8:22.30
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 8, 2025 | 3000m | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 8:22.30 | 50 | 929 | 33° |
| Feb. 24, 2024 | 3000m | Atlantic 10 Indoor Track & Field Championships | 8:31.67 | 18 | 879 | |
| Feb. 9, 2024 | 3000m | FastTrack National Invitational | 8:34.30 | 19 | 865 | |
| March 9, 2025 | 3000m | IC4A/ECAC Indoor Championships | 8:34.97 | 11 | 861 | 44° |
| Jan. 13, 2024 | 3000m | Nittany Lion Challenge | 8:36.57 | 17 | 853 | 38° |
Long-Distance
Event Group
741
Points
15:23.65
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 10, 2020 | 5000m | GSTC High School Fall Showcase Meet #2 | 15:23.65 | 8 | 741 | 75° |
| Sept. 19, 2020 | 5000m | GSTC High School Fall Showcase Meet #1 | 15:44.58 | 11 | 682 | 64° |
Mid-D
Event Group
857
Points
1:56.20
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 29, 2025 | 800m | Danny Curran Invitational | 1:56.20 | 20 | 857 | 82° |
| Feb. 3, 2020 | 800m | SJTCA Winter Meet #12 | 2:10.73 | 26 | 520 | |
| Jan. 25, 2020 | 800m | SJTCA Winter Meet #9: Groups 1, 4 and Matching NP | 2:11.70 | 22 | 501 |