Performance Dashboard
Athlete analytics & progression tracking
1500m
752
Points
4:09.03
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 28, 2025 | Miller Sports Construction Blue Jay Tune-Up | 4:09.03 | 3 | 752 | 72° |
| April 13, 2024 | Bill Butler Invitational | 4:14.67 | 12 | 691 | 57° |
| March 23, 2024 | Oscar Moore Invitational | 4:30.93 | 1 | 529 | 53° |
1600m
778
Points
4:24.52
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 13, 2023 | S.O.L. National Conference - Patriot Division Championships | 4:24.52 | 1 | 778 | 74° |
| April 18, 2023 | CRN v Bensalem | 4:30.83 | 1 | 713 | 61° |
| April 24, 2023 | Neshaminy vs. Bensalem | 4:35.68 | 1 | 665 | 60° |
| May 20, 2023 | PIAA District 1 AAA Championships | 4:38.69 | 19 | 636 | 72° |
| April 21, 2022 | Bensalem @ Neshaminy | 4:46.65 | 2 | 563 | |
| April 29, 2021 | Montgomery Memorial Meet | 4:59.22 | 5 | 456 | 79° |
| April 26, 2021 | Bensalem @ Neshaminy | 5:07.30 | 3 | 393 |
3200m
605
Points
10:07.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 24, 2023 | Neshaminy vs. Bensalem | 10:07.50 | 1 | 605 | 60° |
| May 14, 2022 | SOL National Conference Championships | 10:11.99 | 6 | 587 |
400m
758
Points
51.75
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 13, 2024 | Bill Butler Invitational | 51.75 | 13 | 758 | 57° |
| Feb. 8, 2025 | Blue & White Invite | 53.42 | 10 | 668 | 33° |
5000m
716
Points
15:32.35
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 29, 2025 | Danny Curran Invitational | 15:32.35 | 38 | 716 | 82° |
5000m_cc
560
Points
16:30.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 21, 2022 | Suburban One League Championships | 16:30.90 | 4 | 560 | 62° |
| Sept. 30, 2022 | 48th Lehigh Paul Short Run | 16:36.40 | 34 | 547 | 64° |
| Oct. 28, 2022 | PIAA District 1 Championships | 16:39.40 | 67 | 539 | 58° |
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 16:40.80 | 20 | 536 | 66° |
| Oct. 29, 2021 | PIAA District 1 Championships | 16:43.40 | 50 | 530 | 56° |
| Oct. 22, 2021 | Suburban One League Championships | 16:45.40 | 10 | 525 | 66° |
| Oct. 9, 2021 | William Tennent Invitational | 16:47.20 | 16 | 520 | 69° |
| Sept. 11, 2021 | Mill Street Run, 53rd Annual | 16:53.00 | 7 | 506 | 79° |
| Oct. 8, 2022 | William Tennent Invitational | 16:54.20 | 17 | 504 | 58° |
| Sept. 7, 2019 | Mill Street Run | 17:15.00 | 14 | 456 | 79° |
| Sept. 17, 2022 | 69th Annual George School Invitational | 17:18.70 | 23 | 447 | 82° |
| Nov. 6, 2021 | PIAA State Championships | 17:22.90 | 79 | 438 | 51° |
| Oct. 16, 2021 | Neshaminy Open | 17:23.20 | 1 | 437 | |
| Oct. 18, 2019 | SOL National Conference Championships | 17:26.10 | 19 | 431 | |
| Sept. 18, 2021 | Atkinson XC Invitational | 17:36.30 | 5 | 409 | |
| Oct. 25, 2019 | PIAA District 1 Championships | 17:36.90 | 216 | 408 | |
| Oct. 5, 2019 | Lehigh University's Paul Short Run | 17:41.00 | 104 | 399 | |
| Oct. 23, 2020 | SOL Patriot Division Championships | 17:42.40 | 10 | 396 | |
| Oct. 15, 2022 | Neshaminy Open | 17:45.00 | 3 | 391 | 71° |
| Oct. 12, 2019 | Neshaminy Open | 17:49.00 | 8 | 382 | |
| Sept. 10, 2022 | Mill Street Run, 54th Annual | 17:55.00 | 27 | 370 | 85° |
| Nov. 2, 2020 | PIAA District 1 Championships | 17:56.90 | 49 | 366 | |
| Sept. 24, 2022 | 16th PIAA Foundation XC Invitational | 18:03.00 | 58 | 354 | 69° |
| Sept. 25, 2021 | 15th PIAA Foundation XC Invitational | 18:14.00 | 70 | 333 | 73° |
| Sept. 3, 2021 | Neshaminy Invitational | 18:37.00 | 8 | 290 | |
| Sept. 21, 2019 | 67th Annual George School Invitational | 18:45.48 | 78 | 275 | 85° |
| Aug. 30, 2019 | Neshaminy Invitational | 20:31.00 | 28 | 121 |
800m
955
Points
1:52.55
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 12, 2025 | Widener Final Qualifier | 1:52.55 | 20 | 955 | 80° |
| Feb. 16, 2024 | Penn State Tune-Up | 1:53.62 | 11 | 926 | 38° |
| May 20, 2023 | PIAA District 1 AAA Championships | 1:53.78 | 1 | 921 | 72° |
| April 19, 2025 | Hopkins Loyola Invitational | 1:53.85 | 6 | 919 | 84° |
| May 3, 2025 | 2025 Middle Atlantic Conference Outdoor Championships | 1:54.01 | 3 | 915 | 81° |
| May 27, 2023 | PIAA T&F State Championships | 1:54.52 | 5 | 901 | 77° |
| May 4, 2024 | 2024 Middle Atlantic Conference Outdoor Championships | 1:55.41 | 8 | 878 | 56° |
| April 14, 2025 | Bison Outdoor Classic | 1:55.51 | 42 | 875 | 67° |
| May 3, 2025 | 2025 Middle Atlantic Conference Outdoor Championships | 1:55.52 | 5 | 875 | 81° |
| Feb. 24, 2024 | Middle Atlantic Conference Indoor T&F Championships | 1:55.57 | 2 | 874 | 38° |
| April 6, 2023 | Jim Kelly Invitational | 1:55.95 | 1 | 864 | 80° |
| May 13, 2023 | S.O.L. National Conference - Patriot Division Championships | 1:56.11 | 1 | 859 | 74° |
| Feb. 15, 2025 | Widener Indoor Classic | 1:56.18 | 7 | 858 | 38° |
| April 5, 2025 | 42nd Millersville Metrics | 1:56.42 | 3 | 851 | 63° |
| Jan. 24, 2025 | Widener Winter's Evening Invite | 1:57.39 | 5 | 826 | 29° |
| May 6, 2023 | Neshaminy Invitational | 1:57.49 | 1 | 824 | 69° |
| March 1, 2025 | Middle Atlantic Conference Indoor T&F Championships | 1:57.63 | 5 | 820 | 56° |
| April 24, 2023 | Neshaminy vs. Bensalem | 1:57.65 | 1 | 820 | 60° |
| Feb. 22, 2025 | Keogh Invitational | 1:57.74 | 1 | 817 | 41° |
| Feb. 2, 2024 | NYU DIII Invitational | 1:58.03 | 5 | 810 | |
| Feb. 8, 2025 | Blue & White Invite | 1:58.69 | 4 | 793 | 33° |
| May 14, 2022 | SOL National Conference Championships | 1:59.46 | 2 | 774 | |
| April 18, 2023 | CRN v Bensalem | 1:59.60 | 1 | 771 | 61° |
| April 6, 2024 | 41st Millersville Metrics presented by Penn Med | 2:00.72 | 6 | 743 | 54° |
| May 5, 2022 | Montgomery Memorial Meet | 2:01.43 | 3 | 726 | 71° |
| Dec. 9, 2023 | Susquehanna Early Season Multi and Invite | 2:01.77 | 2 | 718 | 52° |
| Jan. 15, 2023 | Kristian Marche Memorial Invitational | 2:02.48 | 8 | 701 | |
| April 14, 2022 | Jim Kelly Invitational | 2:03.10 | 8 | 687 | 81° |
| June 18, 2023 | New Balance Nationals Outdoor | 2:03.33 | 80 | 681 | 84° |
| April 2, 2022 | The North Penn Open | 2:04.30 | 10 | 659 | 53° |
| Jan. 13, 2023 | TFCAofGP Meet #6 | 2:04.84 | 2 | 647 | |
| Feb. 5, 2022 | TFCAofGP Meet #7 | 2:05.80 | 18 | 625 | |
| April 11, 2022 | Neshaminy Track Classic | 2:06.21 | 2 | 616 | |
| Feb. 11, 2022 | TFCAofGP Last Chance Meet | 2:06.28 | 14 | 615 | |
| April 21, 2022 | Bensalem @ Neshaminy | 2:07.34 | 2 | 591 | |
| May 15, 2021 | SOL National Conference Championships | 2:08.19 | 9 | 573 | |
| Jan. 17, 2026 | Alvernia Winter Invitational | 2:09.25 | 32 | 551 | |
| Jan. 17, 2026 | Alvernia Winter Invitational | 2:09.25 | 32 | 551 | |
| Feb. 7, 2022 | The Varsity Classic | 2:09.43 | 32 | 547 | |
| May 21, 2022 | PIAA District 1 AAA Championships | 2:09.44 | 24 | 547 | 91° |
| April 24, 2021 | Firebird Invitational | 2:12.32 | 6 | 489 | 67° |
| March 31, 2021 | Bensalem at Council Rock North | 2:14.40 | 3 | 449 | |
| Jan. 27, 2024 | Mini-Dip Invite @ Franklin & Marshall | 2:17.38 | 36 | 394 | 53° |
| Dec. 29, 2022 | Robert J Burdette Indoor Classic | 2:24.89 | 27 | 273 |
8000m_cc
664
Points
26:38.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 11, 2023 | NCAA Division III Metro Region Cross Country Championships | 26:38.10 | 57 | 664 | 58° |
| Oct. 14, 2023 | Rowan Interregional Border Battle | 26:44.00 | 119 | 655 | 56° |
| Oct. 18, 2025 | Roanoke College South Region Showdown | 26:55.90 | 58 | 637 | 80° |
| Oct. 18, 2025 | South Region Showdown- Rosters Only | 26:55.90 | 58 | 637 | 80° |
| Oct. 7, 2023 | DeSales University 40th Annual Cross Country Invitational | 26:58.70 | 11 | 633 | 65° |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 27:27.40 | 47 | 592 | 73° |
| Nov. 1, 2025 | Middle Atlantic Conference Cross Country Championships | 27:38.10 | 47 | 577 | 57° |
| Nov. 1, 2025 | MAC Cross Country Champion | 27:38.10 | 47 | 577 | 54° |
| Nov. 2, 2024 | Middle Atlantic Conference Cross Country Championships | 27:56.50 | 33 | 552 | 59° |
| Nov. 2, 2024 | MAC Conference XC Championships | 27:56.50 | 33 | 552 | 59° |
| Sept. 9, 2023 | LVC Dutchmen XC Invite | 28:24.60 | 41 | 514 | 81° |
| Sept. 20, 2025 | Aggie Invite | 28:45.30 | 34 | 487 | 77° |
| Sept. 16, 2023 | Misericordia University Cougar Classic | 28:57.50 | 17 | 472 | 72° |
| Sept. 28, 2024 | Messiah XC Invitational | 29:12.50 | 36 | 453 | 72° |
hj
1
Points
5-0
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 31, 2021 | Bensalem at Council Rock North | 5-0 | 2 | 1 | |
| April 10, 2021 | SOL @ Wissahickon | 5-0 | 7 | 1 | 70° |
| April 24, 2021 | Firebird Invitational | 5-4 | 2 | 1 | 67° |
| May 8, 2021 | SOL Invitational #4 | 5-4 | 3 | 1 | 58° |
| April 24, 2023 | Neshaminy vs. Bensalem | 5-4 | 3 | 1 | 60° |
| April 26, 2021 | Bensalem @ Neshaminy | 5-6 | 1 | 1 | |
| May 14, 2022 | SOL National Conference Championships | 5-8 | 2 | 1 | |
| April 21, 2022 | Bensalem @ Neshaminy | 5-8 | 1 | 1 | |
| Dec. 10, 2022 | TFCAofGP Meet #1 | 5-8 | 5 | 1 | |
| Jan. 27, 2023 | TFCAofGP Meet #8 | 5-8 | 2 | 1 | 41° |
| May 15, 2021 | SOL National Conference Championships | 5-8 | 3 | 1 | |
| April 2, 2022 | The North Penn Open | 5-8 | 12 | 1 | 53° |
| April 23, 2022 | The Bensalem Invitational | 5-10 | 1 | 1 | 63° |
| Feb. 5, 2022 | TFCAofGP Meet #7 | 5-10 | 5 | 1 | |
| Jan. 8, 2022 | TFCAofGP Meet #4 | 5-10 | 4 | 1 | |
| Dec. 23, 2021 | TFCAofGP Meet #3 | 5-10 | 2 | 1 | |
| May 9, 2022 | Neshaminy Invitational | 5-10 | 1 | 1 | |
| May 13, 2023 | S.O.L. National Conference - Patriot Division Championships | 5-10 | 3 | 1 | 74° |
| April 18, 2023 | CRN v Bensalem | 5-10 | 1 | 1 | 61° |
| Feb. 26, 2023 | PTFCA Indoor State Championship | 5-10 | 18 | 1 | 49° |
| April 29, 2022 | Upper Darby Invitational | 5-10 | 1 | 1 | 61° |
| Feb. 19, 2022 | TFCAofGP Meet of Champions | 5-11 | 6 | 1 | |
| May 4, 2023 | Montgomery Memorial Meet | 6-0 | 1 | 1 | 58° |
| April 14, 2022 | Jim Kelly Invitational | 6-0 | 3 | 1 | 81° |
| Feb. 12, 2022 | Bears Indoor Showcase | 6-0 | 2 | 1 | |
| Feb. 11, 2023 | PTFCA Indoor Track Carnival | 6-0 | 3 | 1 | |
| Dec. 29, 2022 | Robert J Burdette Indoor Classic | 6-0 | 4 | 1 | |
| Jan. 15, 2023 | Kristian Marche Memorial Invitational | 6-0 | 6 | 1 | |
| Feb. 10, 2023 | TFCAofGP Last Chance Meet | 6-0 | 2 | 1 | |
| April 11, 2022 | Neshaminy Track Classic | 6-0 | 1 | 1 | |
| May 5, 2022 | Montgomery Memorial Meet | 6-0 | 2 | 1 | 71° |
| Feb. 18, 2023 | TFCAofGP Meet of Champions | 6-1 | 6 | 1 | |
| April 6, 2023 | Jim Kelly Invitational | 6-2 | 1 | 1 | 80° |
mile
697
Points
4:34.08
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 20, 2024 | Alvernia Winter Invite | 4:34.08 | 1 | 697 | 21° |
| Dec. 6, 2024 | Diplomat Open | 4:35.48 | 4 | 683 | 34° |
| Feb. 3, 2024 | Frank Colden Invitational | 4:36.26 | 4 | 676 | 45° |
| June 29, 2024 | Penn Relays Summer Showcase #3 Presented by Toyota | 4:38.69 | 9 | 652 | 88° |
| Dec. 23, 2021 | TFCAofGP Meet #3 | 4:50.32 | 4 | 546 | |
| Jan. 18, 2025 | Alvernia Winter Invitational | 4:50.65 | 17 | 543 | 39° |
Mile
Event Group
778
Points
4:24.52
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 13, 2023 | 1600m | S.O.L. National Conference - Patriot Division Championships | 4:24.52 | 1 | 778 | 74° |
| April 28, 2025 | 1500m | Miller Sports Construction Blue Jay Tune-Up | 4:09.03 | 3 | 752 | 72° |
| April 18, 2023 | 1600m | CRN v Bensalem | 4:30.83 | 1 | 713 | 61° |
| Jan. 20, 2024 | Mile | Alvernia Winter Invite | 4:34.08 | 1 | 697 | 21° |
| April 13, 2024 | 1500m | Bill Butler Invitational | 4:14.67 | 12 | 691 | 57° |
Distance
Event Group
605
Points
10:07.50
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 24, 2023 | 3200m | Neshaminy vs. Bensalem | 10:07.50 | 1 | 605 | 60° |
| May 14, 2022 | 3200m | SOL National Conference Championships | 10:11.99 | 6 | 587 |
Long Sprints
Event Group
758
Points
51.75
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 13, 2024 | 400m | Bill Butler Invitational | 51.75 | 13 | 758 | 57° |
| Feb. 8, 2025 | 400m | Blue & White Invite | 53.42 | 10 | 668 | 33° |
Long-Distance
Event Group
716
Points
15:32.35
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 29, 2025 | 5000m | Danny Curran Invitational | 15:32.35 | 38 | 716 | 82° |
Cross Country
Event Group
664
Points
26:38.10
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 11, 2023 | 8000mCC | NCAA Division III Metro Region Cross Country Championships | 26:38.10 | 57 | 664 | 58° |
| Oct. 14, 2023 | 8000mCC | Rowan Interregional Border Battle | 26:44.00 | 119 | 655 | 56° |
| Oct. 18, 2025 | 8000mCC | Roanoke College South Region Showdown | 26:55.90 | 58 | 637 | 80° |
| Oct. 18, 2025 | 8000mCC | South Region Showdown- Rosters Only | 26:55.90 | 58 | 637 | 80° |
| Oct. 7, 2023 | 8000mCC | DeSales University 40th Annual Cross Country Invitational | 26:58.70 | 11 | 633 | 65° |
Mid-D
Event Group
955
Points
1:52.55
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 12, 2025 | 800m | Widener Final Qualifier | 1:52.55 | 20 | 955 | 80° |
| Feb. 16, 2024 | 800m | Penn State Tune-Up | 1:53.62 | 11 | 926 | 38° |
| May 20, 2023 | 800m | PIAA District 1 AAA Championships | 1:53.78 | 1 | 921 | 72° |
| April 19, 2025 | 800m | Hopkins Loyola Invitational | 1:53.85 | 6 | 919 | 84° |
| May 3, 2025 | 800m | 2025 Middle Atlantic Conference Outdoor Championships | 1:54.01 | 3 | 915 | 81° |
Jump
Event Group
1
Points
5-0
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 31, 2021 | HJ | Bensalem at Council Rock North | 5-0 | 2 | 1 | |
| April 10, 2021 | HJ | SOL @ Wissahickon | 5-0 | 7 | 1 | 70° |
| April 24, 2021 | HJ | Firebird Invitational | 5-4 | 2 | 1 | 67° |
| May 8, 2021 | HJ | SOL Invitational #4 | 5-4 | 3 | 1 | 58° |
| April 24, 2023 | HJ | Neshaminy vs. Bensalem | 5-4 | 3 | 1 | 60° |