Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
796
Points
31:57.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2022 | NCAA Division I Mid-Atlantic Region Cross Country Championships | 31:57.60 | 82 | 796 |
1000m
829
Points
2:31.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2024 | St. Thomas Aquinas Spartan Invite | 2:31.58 | 6 | 829 |
1500m
942
Points
3:52.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 15, 2022 | IC4A/ECAC Outdoor Track & Field Championships | 3:52.81 | 22 | 942 |
| March 27, 2021 | Penn Challenge | 3:53.41 | 6 | 934 |
| April 2, 2022 | 2022 Colonial Relays | 3:54.10 | 10 | 926 |
| April 18, 2021 | Monmouth Spring Invitational | 3:55.70 | 5 | 906 |
| May 7, 2023 | Metro Atlantic Conference Outdoor Track & Field Championship | 3:56.37 | 12 | 898 |
| April 10, 2021 | Rider Vs. Monmouth | 3:59.09 | 7 | 866 |
| May 7, 2023 | Metro Atlantic Conference Outdoor Track & Field Championship | 4:01.56 | 10 | 837 |
| May 12, 2024 | IC4A/ECAC Outdoor Track & Field Championships | 4:02.86 | 27 | 821 |
| April 20, 2024 | Rider Invitational | 4:06.09 | 20 | 785 |
| June 11, 2017 | AAU District Qualifier - Mid-Atlantic | 4:18.72 | 1 | 648 |
| June 26, 2016 | AAU Region 2 Qualifier | 4:25.92 | 2 | 577 |
1600m
808
Points
4:21.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 22, 2018 | NJSIAA Sectionals Non-Public South A and B | 4:21.75 | 6 | 808 |
| May 12, 2018 | Camden County Championships | 4:24.59 | 2 | 777 |
| May 21, 2019 | NJSIAA Sectionals Non-Public South A and B | 4:26.36 | 7 | 759 |
| Feb. 17, 2018 | NJSIAA Group Championships | 4:27.20 | 5 | 750 |
| Feb. 16, 2019 | NJSIAA Group Championships | 4:27.76 | 6 | 744 |
| Feb. 18, 2017 | NJSIAA Group Championships | 4:31.83 | 12 | 703 |
| Feb. 24, 2019 | NJSIAA Meet of Champions | 4:31.83 | 28 | 703 |
| Dec. 22, 2018 | Merli Invitational | 4:32.36 | 4 | 698 |
| May 15, 2019 | Olympic Conf Championships | 4:33.18 | 3 | 690 |
| Jan. 13, 2018 | Olympic & Tri County Meet | 4:34.71 | 1 | 675 |
| June 2, 2018 | NJSIAA Groups - 1, 4 & NP A | 4:34.96 | 7 | 672 |
| Jan. 30, 2017 | SJTCA #11 Groups 2,3 and NP | 4:37.09 | 4 | 652 |
| Jan. 14, 2017 | Olympic Conference / TriCounty Meet | 4:38.42 | 5 | 639 |
| Dec. 20, 2016 | SJTCA #1 | 4:43.05 | 9 | 596 |
| June 1, 2019 | NJSIAA Groups - 2, 3 & NPA | 4:48.46 | 12 | 547 |
| Jan. 30, 2016 | SJTCA Meet #10 - Group 2, 3, NP | 4:51.83 | 16 | 518 |
| Jan. 19, 2016 | SJTCA Meet #7 - Novice | 5:00.08 | 2 | 449 |
| Jan. 9, 2016 | Olympic Conference / TriCounty Meet | 5:01.84 | 8 | 435 |
| Feb. 20, 2016 | NJSIAA Group Championships | 5:01.98 | 33 | 434 |
2000msc
702
Points
6:38.07
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2019 | The College of New Jersey HS Open | 6:38.07 | 5 | 702 |
2400m_cc
334
Points
8:23.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 13, 2014 | 19th Cherokee Challenge | 8:23.27 | 10 | 334 |
| Sept. 20, 2014 | South Jersey Shootout | 10:00.00 | 12 | 52 |
3000m
876
Points
8:32.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 25, 2024 | MAAC Indoor Track & Field Championships | 8:32.10 | 8 | 876 |
| Jan. 25, 2020 | BU John Thomas Terrier Classic | 8:49.04 | 105 | 788 |
| Jan. 10, 2020 | St. Thomas Aquinas Spartan Invitational | 8:57.89 | 8 | 744 |
| Feb. 23, 2020 | Metro Atlantic Athletic Conference Championships | 8:59.30 | 24 | 737 |
| June 11, 2017 | AAU District Qualifier - Mid-Atlantic | 9:29.87 | 1 | 595 |
| July 17, 2016 | AAU National Club Championship | 9:53.13 | 6 | 497 |
| June 26, 2016 | AAU Region 2 Qualifier | 10:01.59 | 3 | 463 |
3200m
753
Points
9:33.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 22, 2018 | NJSIAA Sectionals Non-Public South A and B | 9:33.92 | 3 | 753 |
| Feb. 25, 2018 | NJSIAA Meet of Champions | 9:41.73 | 19 | 717 |
| Feb. 17, 2018 | NJSIAA Group Championships | 9:44.98 | 6 | 703 |
| May 3, 2018 | SJTCA Open Thursday | 9:45.59 | 2 | 700 |
| June 2, 2018 | NJSIAA Groups - 1, 4 & NP A | 9:52.46 | 7 | 670 |
| Dec. 30, 2017 | SJTCA Winter Meet #3 | 9:59.83 | 6 | 638 |
| Feb. 18, 2017 | NJSIAA Group Championships | 10:01.26 | 9 | 632 |
| Jan. 30, 2017 | SJTCA #11 Groups 2,3 and NP | 10:01.71 | 4 | 630 |
| Jan. 14, 2017 | Olympic Conference / TriCounty Meet | 10:07.42 | 3 | 606 |
| Jan. 9, 2016 | Olympic Conference / TriCounty Meet | 10:55.10 | 7 | 424 |
| Feb. 20, 2016 | NJSIAA Group Championships | 10:55.78 | 23 | 422 |
| Jan. 30, 2016 | SJTCA Meet #10 - Group 2, 3, NP | 11:05.90 | 20 | 387 |
| Jan. 2, 2016 | SJTCA Meet #3 - Open | 11:33.76 | 15 | 300 |
3200m_cc
601
Points
10:08.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 9, 2017 | Cherokee Challenge | 10:08.58 | 13 | 601 |
| Sept. 8, 2018 | Cherokee Challenge | 10:21.85 | 6 | 547 |
| Sept. 10, 2016 | Cherokee Challenge | 11:03.00 | 23 | 397 |
| Sept. 12, 2015 | Cherokee Challenge | 11:09.91 | 6 | 374 |
400m
653
Points
53.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 4, 2019 | SJTCA Winter Meet #12 | 53.70 | 10 | 653 |
| Dec. 22, 2018 | Merli Invitational | 54.89 | 14 | 593 |
| Dec. 30, 2017 | SJTCA Winter Meet #3 | 1:03.27 | 37 | 252 |
5000m
773
Points
15:12.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 3, 2021 | Rider 5-way | 15:12.66 | 3 | 773 |
5000m_cc
619
Points
16:07.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 4, 2017 | Bob Kiessling Invitational | 16:07.88 | 1 | 619 |
| Oct. 20, 2017 | Olympic Conference Championships | 16:19.74 | 5 | 588 |
| Sept. 15, 2018 | South Jersey Shootout | 16:21.41 | 1 | 584 |
| Nov. 3, 2018 | Bob Kiessling Invitational | 16:21.74 | 2 | 583 |
| Nov. 17, 2018 | NJSIAA XC Meet of Champions | 16:23.00 | 20 | 580 |
| Oct. 17, 2018 | Olympic Conference Championships | 16:26.14 | 6 | 572 |
| Sept. 29, 2018 | Lehigh University's Paul Short Run | 16:27.00 | 24 | 570 |
| Oct. 6, 2018 | New Balance Shore Coaches Invitational | 16:28.00 | 5 | 568 |
| Nov. 11, 2017 | NJSIAA Group Championships | 16:29.00 | 6 | 565 |
| Sept. 23, 2017 | Ray Hoagland Invite | 16:32.23 | 1 | 557 |
| Oct. 8, 2016 | South Jersey Open | 16:43.73 | 8 | 529 |
| Nov. 24, 2018 | Foot Locker Northeast Regional | 16:44.70 | 61 | 526 |
| Nov. 10, 2018 | NJSIAA Group Championships | 16:45.00 | 7 | 526 |
| Oct. 12, 2018 | Camden County Championship | 16:51.58 | 1 | 510 |
| Oct. 21, 2016 | Olympic Conference Championships | 16:54.36 | 12 | 503 |
| Oct. 7, 2017 | New Balance Shore Coaches Invitational | 16:58.00 | 6 | 495 |
| Nov. 25, 2017 | Foot Locker Northeast Regional | 17:07.20 | 82 | 473 |
| Nov. 12, 2016 | NJSIAA Group Championships | 17:08.00 | 24 | 472 |
| Oct. 1, 2016 | New Balance Shore Coaches XC Invitational | 17:12.00 | 11 | 462 |
| Nov. 18, 2017 | NJSIAA XC Meet of Champions | 17:16.00 | 101 | 453 |
| Oct. 23, 2015 | Olympic Conference Championships | 17:17.14 | 38 | 451 |
| Nov. 7, 2015 | Robert Kiessling Memorial XC Championships | 17:21.09 | 10 | 442 |
| Oct. 10, 2015 | South Jersey Open | 17:22.00 | 19 | 440 |
| Sept. 16, 2017 | Briarwood Invitational | 17:41.00 | 14 | 399 |
| Oct. 14, 2016 | Camden County Championship | 17:41.66 | 5 | 398 |
| Sept. 19, 2015 | South Jersey Shootout | 17:43.87 | 28 | 393 |
| Oct. 13, 2017 | Camden County Championship | 17:48.97 | 7 | 382 |
| Sept. 17, 2016 | Briarwood Invitational | 17:55.00 | 12 | 370 |
| Nov. 14, 2015 | NJSIAA Group Championships | 17:56.00 | 48 | 368 |
| Nov. 26, 2016 | Foot Locker Northeast Regional | 18:03.80 | 32 | 352 |
| Nov. 28, 2015 | Foot Locker Northeast Regional | 18:20.40 | 20 | 320 |
| Oct. 3, 2015 | New Balance Shore Coaches XC Invitational | 18:48.00 | 47 | 270 |
| Sept. 16, 2015 | Olympic Conf. Batch Meet - 9/16 | 20:10.00 | 33 | 147 |
800m
875
Points
1:55.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2023 | Bison Outdoor Classic | 1:55.53 | 75 | 875 |
| June 3, 2019 | Cherokee Night Racing #2 | 1:57.81 | 2 | 816 |
| May 2, 2019 | SJTCA Open Thursday | 1:58.64 | 6 | 795 |
| May 21, 2019 | NJSIAA Sectionals Non-Public South A and B | 1:59.35 | 5 | 777 |
| Jan. 12, 2019 | Olympic & Tri County Meet | 2:00.18 | 1 | 757 |
| May 29, 2018 | Cherokee Night Racing #2 | 2:00.50 | 9 | 749 |
| June 1, 2019 | NJSIAA Groups - 2, 3 & NPA | 2:00.55 | 10 | 748 |
| May 15, 2019 | Olympic Conf Championships | 2:00.69 | 2 | 744 |
| Jan. 27, 2019 | Ocean Breeze High School Invitational | 2:01.75 | 31 | 719 |
| Jan. 27, 2018 | SJTCA Winter Meet #10 (2 & 3 Sectional Order) | 2:04.31 | 11 | 659 |
| May 11, 2019 | Camden County Championships | 2:04.33 | 6 | 658 |
| June 11, 2017 | AAU District Qualifier - Mid-Atlantic | 2:05.18 | 3 | 639 |
| Dec. 30, 2017 | SJTCA Winter Meet #3 | 2:05.78 | 3 | 626 |
| Dec. 29, 2018 | SJTCA Winter Meet #3 | 2:06.27 | 8 | 615 |
| Feb. 16, 2019 | NJSIAA Group Championships | 2:07.13 | 15 | 596 |
8000m_cc
796
Points
25:13.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 29, 2022 | MAAC XC Championships | 25:13.40 | 20 | 796 |
| March 5, 2021 | MAAC Championships | 25:32.90 | 15 | 765 |
| Oct. 13, 2023 | IC4A/ECAC XC Championship | 25:56.90 | 166 | 727 |
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 26:26.10 | 116 | 682 |
| Sept. 16, 2023 | Jasper Fall XC Invitational | 26:35.80 | 51 | 667 |
| Oct. 30, 2021 | MAAC Cross Country Championships | 26:38.10 | 57 | 664 |
| Sept. 17, 2022 | Jasper Fall XC Invitational | 26:52.30 | 26 | 643 |
| Nov. 20, 2021 | IC4A/ECAC Cross Country Championships | 27:01.80 | 52 | 629 |
| Oct. 19, 2019 | Princeton Cross Country Invitational | 27:06.30 | 206 | 622 |
| Sept. 10, 2022 | Siena XC Invitational | 27:09.90 | 89 | 617 |
| Oct. 28, 2023 | MAAC Cross Country Championships | 27:11.60 | 50 | 615 |
| Nov. 2, 2019 | MAAC Championship | 28:05.90 | 90 | 539 |
| Sept. 7, 2019 | Siena XC Invitational | 28:25.00 | 36 | 514 |
| Sept. 3, 2021 | Temple University Invitational | 28:35.30 | 21 | 500 |
mile
900
Points
4:14.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 10, 2024 | Boston University David Hemery Valentine Invitational | 4:14.83 | 249 | 900 |
| Jan. 20, 2024 | Villanova Invitational | 4:17.35 | 20 | 872 |
| Feb. 7, 2020 | UAlbany Winter Classic | 4:22.99 | 17 | 811 |
| Jan. 17, 2020 | NYC Gotham Cup | 4:24.02 | 8 | 800 |
| Jan. 21, 2023 | Villanova Invitational | 4:26.61 | 21 | 773 |
| March 3, 2024 | IC4A/ECAC Indoor Championships | 4:30.95 | 37 | 728 |
| Jan. 27, 2019 | Ocean Breeze High School Invitational | 4:31.04 | 21 | 727 |
| Jan. 5, 2019 | The 25th Hispanic Games | 4:36.36 | 12 | 675 |
| Dec. 16, 2018 | Bishop Loughlin Games | 4:36.48 | 11 | 673 |
| April 14, 2018 | The College of New Jersey HS Open | 4:43.96 | 11 | 603 |
Cross Country
Event Group
796
Points
25:13.40
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 29, 2022 | 8000mCC | MAAC XC Championships | 25:13.40 | 20 | 796 |
| Nov. 11, 2022 | 10000mCC | NCAA Division I Mid-Atlantic Region Cross Country Championships | 31:57.60 | 82 | 796 |
| March 5, 2021 | 8000mCC | MAAC Championships | 25:32.90 | 15 | 765 |
| Oct. 13, 2023 | 8000mCC | IC4A/ECAC XC Championship | 25:56.90 | 166 | 727 |
| Oct. 1, 2021 | 8000mCC | Lehigh University's Paul Short Run | 26:26.10 | 116 | 682 |
Mid-D
Event Group
875
Points
1:55.53
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 16, 2023 | 800m | Bison Outdoor Classic | 1:55.53 | 75 | 875 |
| Jan. 12, 2024 | 1000m | St. Thomas Aquinas Spartan Invite | 2:31.58 | 6 | 829 |
| June 3, 2019 | 800m | Cherokee Night Racing #2 | 1:57.81 | 2 | 816 |
| May 2, 2019 | 800m | SJTCA Open Thursday | 1:58.64 | 6 | 795 |
| May 21, 2019 | 800m | NJSIAA Sectionals Non-Public South A and B | 1:59.35 | 5 | 777 |
Mile
Event Group
942
Points
3:52.81
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 15, 2022 | 1500m | IC4A/ECAC Outdoor Track & Field Championships | 3:52.81 | 22 | 942 |
| March 27, 2021 | 1500m | Penn Challenge | 3:53.41 | 6 | 934 |
| April 2, 2022 | 1500m | 2022 Colonial Relays | 3:54.10 | 10 | 926 |
| April 18, 2021 | 1500m | Monmouth Spring Invitational | 3:55.70 | 5 | 906 |
| Feb. 10, 2024 | Mile | Boston University David Hemery Valentine Invitational | 4:14.83 | 249 | 900 |
Steeple
Event Group
702
Points
6:38.07
Personal Record
2000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 13, 2019 | 2000mSC | The College of New Jersey HS Open | 6:38.07 | 5 | 702 |
Distance
Event Group
876
Points
8:32.10
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 25, 2024 | 3000m | MAAC Indoor Track & Field Championships | 8:32.10 | 8 | 876 |
| Jan. 25, 2020 | 3000m | BU John Thomas Terrier Classic | 8:49.04 | 105 | 788 |
| May 22, 2018 | 3200m | NJSIAA Sectionals Non-Public South A and B | 9:33.92 | 3 | 753 |
| Jan. 10, 2020 | 3000m | St. Thomas Aquinas Spartan Invitational | 8:57.89 | 8 | 744 |
| Feb. 23, 2020 | 3000m | Metro Atlantic Athletic Conference Championships | 8:59.30 | 24 | 737 |
Long Sprints
Event Group
653
Points
53.70
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 4, 2019 | 400m | SJTCA Winter Meet #12 | 53.70 | 10 | 653 |
| Dec. 22, 2018 | 400m | Merli Invitational | 54.89 | 14 | 593 |
| Dec. 30, 2017 | 400m | SJTCA Winter Meet #3 | 1:03.27 | 37 | 252 |
Long-Distance
Event Group
773
Points
15:12.66
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 3, 2021 | 5000m | Rider 5-way | 15:12.66 | 3 | 773 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava