Performance Dashboard
Athlete analytics & progression tracking
10000m
646
Points
33:59.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 14, 2018 | Osprey Open | 33:59.90 | 2 | 646 |
1000m
588
Points
2:45.13
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 17, 2016 | Demarest Invitational | 2:45.13 | 7 | 588 |
1500m
801
Points
4:04.64
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 12, 2019 | Osprey Open and Multi | 4:04.64 | 2 | 801 | 70° |
| April 14, 2019 | Stockton invite | 4:04.64 | 2 | 801 | 72° |
| April 2, 2021 | Stockton Invite #2 | 4:11.81 | 7 | 721 | |
| April 30, 2021 | Osprey Invite | 4:12.66 | 4 | 712 | 70° |
| March 26, 2021 | Stockton Invite | 4:15.82 | 6 | 678 |
1600m
714
Points
4:30.71
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 11, 2017 | Atlantic County Championships | 4:30.71 | 2 | 714 | |
| Jan. 25, 2017 | SJTCA Meet #9 | 4:36.52 | 7 | 657 | |
| May 18, 2017 | Cape Atlantic League Meet | 4:37.18 | 3 | 651 | 89° |
| May 1, 2014 | South Jersey Open | 4:47.09 | 5 | 559 | |
| Jan. 13, 2014 | SJTCA Meet - Large Schools | 4:54.41 | 11 | 496 | |
| Jan. 12, 2015 | SJTCA Meet #5 - Large Schools | 4:58.19 | 14 | 464 |
3000m
824
Points
8:41.99
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 6, 2019 | Fastrack Metro Season Opener | 8:41.99 | 7 | 824 | |
| Feb. 24, 2018 | Fastrack Last Chance | 8:49.27 | 8 | 787 | |
| April 16, 2021 | Stockton Invite #3 | 8:50.14 | 1 | 782 | |
| April 16, 2021 | Stockton U Invite | 8:50.14 | 1 | 782 | 56° |
| Feb. 3, 2018 | DeSchriver Invitational | 9:01.50 | 4 | 726 | 32° |
| Feb. 18, 2019 | NJAC Championship | 9:02.21 | 6 | 723 | |
| Feb. 19, 2018 | NJAC Championship | 9:07.13 | 5 | 699 | |
| Jan. 26, 2019 | Moravian College Indoor Meet | 9:07.34 | 3 | 698 | 34° |
| Dec. 21, 2013 | Demarest Invitational | 9:48.40 | 12 | 516 |
3200m
800
Points
9:23.87
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 3, 2017 | NJSIAA Groups - 2, 3 & NP B | 9:23.87 | 7 | 800 | 74° |
| Feb. 18, 2017 | NJSIAA Group Championships | 9:35.42 | 6 | 746 | |
| May 4, 2017 | SJTCA Open Thursday | 9:35.87 | 1 | 744 | |
| May 27, 2017 | NJSIAA Sectionals - South - Groups 2, 3, NP B South | 9:38.04 | 2 | 734 | |
| June 10, 2017 | NJSIAA State Meet Of Champions | 9:38.73 | 19 | 731 | 85° |
| Feb. 26, 2017 | NJSIAA Meet of Champions | 9:41.16 | 22 | 720 | |
| Jan. 30, 2017 | SJTCA #11 Groups 2,3 and NP | 9:48.66 | 1 | 686 | |
| Feb. 10, 2017 | NJSIAA Sectional Championships - South Gr. 2&3 | 9:53.39 | 1 | 665 | |
| May 5, 2016 | SJTCA Track and Field Carnival - Open at Delsea | 9:53.96 | 12 | 663 | |
| May 28, 2016 | NJSIAA Sectionals - South - Groups 2, 3, NP B South | 9:56.33 | 4 | 653 | 85° |
| May 18, 2017 | Cape Atlantic League Meet | 9:58.60 | 1 | 643 | 89° |
| Jan. 9, 2017 | SJTCA #6 | 9:58.86 | 1 | 642 | |
| Feb. 6, 2016 | NJSIAA Sectional Championships - South Gr. 2&3 | 9:59.22 | 3 | 640 | |
| May 11, 2017 | Atlantic County Championships | 9:59.38 | 1 | 640 | |
| June 4, 2016 | NJSIAA Groups - 2, 3 & NP B | 10:01.76 | 18 | 630 | 80° |
| Jan. 21, 2016 | SJTCA Meet #8 - Open | 10:02.05 | 6 | 628 | |
| Jan. 30, 2016 | SJTCA Meet #10 - Group 2, 3, NP | 10:06.94 | 5 | 608 | |
| Feb. 20, 2016 | NJSIAA Group Championships | 10:09.03 | 18 | 599 | |
| May 8, 2014 | Atlantic County Championships | 10:21.95 | 4 | 547 | |
| Feb. 8, 2014 | NJSIAA Sectional Championships - South Gr. 3&4 | 10:28.85 | 13 | 520 | |
| Feb. 6, 2015 | NJSIAA Sectional Championships - South Gr. 2&3 | 10:28.95 | 9 | 520 | |
| May 20, 2014 | Pennsauken Frosh Finale | 10:30.67 | 1 | 513 | |
| May 15, 2014 | Cape-Atlantic League Championships | 10:31.19 | 8 | 511 | 71° |
| Jan. 27, 2014 | SJTCA Open Meet #3 | 10:31.64 | 13 | 509 | |
| Feb. 2, 2015 | SJTCA Open Meet #6 | 10:40.81 | 3 | 475 |
3200m_cc
559
Points
10:19.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 10, 2016 | Cherokee Challenge | 10:19.00 | 7 | 559 | |
| Sept. 21, 2013 | 18th Cherokee Challenge | 10:38.15 | 6 | 485 | |
| Sept. 13, 2014 | 19th Cherokee Challenge | 10:44.00 | 11 | 463 |
5000m
849
Points
14:47.28
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 20, 2021 | Rowan Last Chance | 14:47.28 | 1 | 849 | 82° |
| April 19, 2019 | Widener Invitational | 15:02.75 | 7 | 802 | |
| Feb. 1, 2019 | NYU Division III Challenge | 15:29.45 | 8 | 724 | |
| May 5, 2019 | NJAC Outdoor Championship | 15:31.30 | 4 | 719 | 57° |
| April 20, 2018 | Widener Invitational | 15:32.42 | 8 | 716 | |
| May 15, 2019 | AARTFC Outdoor Track and Field Championship | 15:34.11 | 15 | 711 | |
| May 6, 2018 | NJAC Outdoor Championship | 15:39.26 | 5 | 697 | 67° |
| Feb. 19, 2018 | NJAC Championship | 15:41.43 | 4 | 691 | |
| Jan. 19, 2018 | Ramapo College Season Opener | 15:59.97 | 5 | 640 | |
| April 1, 2018 | Stockton Invitational | 16:04.83 | 9 | 627 | |
| April 8, 2017 | 11th Moorestown Invitational | 16:05.42 | 1 | 626 | 57° |
| Feb. 18, 2019 | NJAC Championship | 16:10.05 | 7 | 614 |
5000m_cc
617
Points
16:08.60
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 8, 2016 | South Jersey Open | 16:08.60 | 2 | 617 | |
| Sept. 17, 2016 | South Jersey Shootout | 16:25.52 | 2 | 574 | |
| Nov. 5, 2016 | NJSIAA Sectionals - South | 16:38.00 | 8 | 543 | |
| Oct. 30, 2014 | Cape Atlantic League Championship Meet | 16:41.88 | 19 | 533 | 58° |
| Aug. 31, 2018 | Ramapo College Season Opener | 16:47.00 | 7 | 521 | 71° |
| Nov. 7, 2015 | NJSIAA Sectionals - South | 16:47.42 | 12 | 520 | |
| Nov. 12, 2016 | NJSIAA Group Championships | 16:55.00 | 27 | 502 | |
| Oct. 10, 2015 | South Jersey Open | 17:01.44 | 30 | 487 | |
| Oct. 29, 2015 | Cape Atlantic League Championship Meet | 17:14.94 | 4 | 456 | 69° |
| Oct. 30, 2013 | Cape Atlantic League Championship Meet | 17:16.67 | 23 | 452 | 60° |
| Sept. 23, 2016 | Osprey XC High School Invite | 17:20.92 | 1 | 442 | 81° |
| Nov. 9, 2013 | NJSIAA Sectionals - South | 17:26.00 | 48 | 431 | |
| Sept. 20, 2014 | South Jersey Shootout | 17:26.00 | 20 | 431 | |
| Nov. 8, 2014 | NJSIAA Sectionals - South | 17:31.07 | 57 | 420 | |
| March 5, 2021 | Osprey XC Invite | 17:37.80 | 3 | 406 | 37° |
| Sept. 26, 2015 | Six Flags Wild Safari Invitational - HS Boys | 17:39.00 | 30 | 403 | |
| Oct. 12, 2013 | South Jersey Open | 17:56.00 | 45 | 368 | |
| Oct. 3, 2015 | New Balance Shore Coaches XC Invitational | 18:16.00 | 71 | 329 | |
| Oct. 4, 2014 | adidas Shore Coaches XC Invitational | 18:26.43 | 99 | 309 | |
| Sept. 28, 2013 | Six Flags Wild Safari Invitational - Boys | 19:07.73 | 117 | 237 |
6000m_cc
715
Points
19:13.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 13, 2019 | TCNJ Invitational | 19:13.20 | 6 | 715 | 69° |
8000m_cc
820
Points
24:59.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 2, 2019 | NJAC Championship (College) | 24:59.30 | 4 | 820 | |
| Oct. 5, 2019 | NJIT Highlander Inviational | 25:22.60 | 4 | 781 | |
| Oct. 19, 2019 | Rowan Inter-regional Border Battle | 25:39.80 | 61 | 754 | |
| Sept. 21, 2019 | Osprey Open | 25:50.69 | 1 | 736 | |
| March 20, 2021 | New Jersey Athletic Conference Championships | 25:54.50 | 2 | 730 | |
| Oct. 14, 2017 | Inter-Regional Border Battle | 26:05.90 | 62 | 713 | 72° |
| Nov. 11, 2017 | NCAA DIII Atlantic Regional | 26:19.90 | 93 | 691 | 38° |
| Nov. 16, 2019 | NCAA D3 Atlantic Regional | 26:24.80 | 57 | 684 | |
| Oct. 13, 2018 | Rowan Inter-Regional Border Battle | 26:59.50 | 164 | 632 | 58° |
| Sept. 22, 2018 | Osprey Open Cross Country Meet | 27:11.90 | 4 | 614 | 77° |
| Sept. 1, 2017 | Stockton University XC Invite | 27:19.80 | 10 | 603 | 71° |
| Oct. 27, 2018 | New Jersey Athletic Conference Championships | 27:22.10 | 16 | 600 | 55° |
| Nov. 10, 2018 | NCAA D3 Atlantic Regional | 27:56.10 | 77 | 552 | |
| Sept. 23, 2017 | Osprey Open Cross Country Meet | 28:02.30 | 19 | 544 | 87° |
| Sept. 9, 2017 | Philadelphia Metropolitan Champs | 28:13.50 | 4 | 529 | |
| Sept. 8, 2018 | Philly Metro Invitational | 29:10.90 | 20 | 455 |
mile
668
Points
4:37.07
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 27, 2018 | John Covert Classic | 4:37.07 | 7 | 668 |
Long-Distance
Event Group
849
Points
14:47.28
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 20, 2021 | 5000m | Rowan Last Chance | 14:47.28 | 1 | 849 | 82° |
| April 19, 2019 | 5000m | Widener Invitational | 15:02.75 | 7 | 802 | |
| Feb. 1, 2019 | 5000m | NYU Division III Challenge | 15:29.45 | 8 | 724 | |
| May 5, 2019 | 5000m | NJAC Outdoor Championship | 15:31.30 | 4 | 719 | 57° |
| April 20, 2018 | 5000m | Widener Invitational | 15:32.42 | 8 | 716 |
Mid-D
Event Group
588
Points
2:45.13
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Dec. 17, 2016 | 1000m | Demarest Invitational | 2:45.13 | 7 | 588 |
Mile
Event Group
801
Points
4:04.64
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 12, 2019 | 1500m | Osprey Open and Multi | 4:04.64 | 2 | 801 | 70° |
| April 14, 2019 | 1500m | Stockton invite | 4:04.64 | 2 | 801 | 72° |
| April 2, 2021 | 1500m | Stockton Invite #2 | 4:11.81 | 7 | 721 | |
| May 11, 2017 | 1600m | Atlantic County Championships | 4:30.71 | 2 | 714 | |
| April 30, 2021 | 1500m | Osprey Invite | 4:12.66 | 4 | 712 | 70° |
Distance
Event Group
824
Points
8:41.99
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Dec. 6, 2019 | 3000m | Fastrack Metro Season Opener | 8:41.99 | 7 | 824 | |
| June 3, 2017 | 3200m | NJSIAA Groups - 2, 3 & NP B | 9:23.87 | 7 | 800 | 74° |
| Feb. 24, 2018 | 3000m | Fastrack Last Chance | 8:49.27 | 8 | 787 | |
| April 16, 2021 | 3000m | Stockton Invite #3 | 8:50.14 | 1 | 782 | |
| April 16, 2021 | 3000m | Stockton U Invite | 8:50.14 | 1 | 782 | 56° |
Cross Country
Event Group
820
Points
24:59.30
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 2, 2019 | 8000mCC | NJAC Championship (College) | 24:59.30 | 4 | 820 | |
| Oct. 5, 2019 | 8000mCC | NJIT Highlander Inviational | 25:22.60 | 4 | 781 | |
| Oct. 19, 2019 | 8000mCC | Rowan Inter-regional Border Battle | 25:39.80 | 61 | 754 | |
| Sept. 21, 2019 | 8000mCC | Osprey Open | 25:50.69 | 1 | 736 | |
| March 20, 2021 | 8000mCC | New Jersey Athletic Conference Championships | 25:54.50 | 2 | 730 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava