Performance Dashboard
Athlete analytics & progression tracking
1500m
806
Points
4:04.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Silfen Invitational | 4:04.23 | 11 | 806 |
| April 26, 2025 | NEWMAC Outdoor Track & Field Championship | 4:06.72 | 7 | 777 |
1600m
797
Points
4:22.74
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 16, 2024 | Souderton vs North Penn Boys | 4:22.74 | 2 | 797 |
| May 11, 2024 | SOL Colonial Division Championships | 4:23.38 | 4 | 790 |
| May 18, 2024 | PIAA District 1 AAA Championships | 4:23.64 | 19 | 787 |
| May 4, 2023 | Helman/Hosier Invitational | 4:25.29 | 2 | 770 |
| May 13, 2023 | SOL Colonial Division Championships | 4:28.67 | 4 | 735 |
| April 4, 2024 | Souderton at Central Bucks South (boys) | 4:31.82 | 2 | 703 |
| March 26, 2024 | Souderton vs Pennridge Boys | 4:32.74 | 2 | 694 |
| March 20, 2023 | Souderton vs Quakertown | 4:33.23 | 1 | 689 |
| April 30, 2024 | Souderton vs Central Bucks West Boys | 4:34.20 | 2 | 680 |
| April 18, 2023 | Souderton (boys) @ North Penn | 4:34.98 | 1 | 672 |
| April 6, 2023 | Jim Kelly Invitational | 4:35.85 | 7 | 664 |
| April 4, 2023 | Souderton vs CB South Boys | 4:36.11 | 1 | 661 |
| April 9, 2024 | Souderton vs CB East (Boys) | 4:39.22 | 1 | 631 |
| April 11, 2023 | Souderton vs CB East | 4:41.73 | 1 | 608 |
| May 2, 2023 | Souderton at CB West | 4:46.25 | 4 | 566 |
| April 12, 2022 | Pennridge at Souderton | 4:48.80 | 2 | 544 |
| April 9, 2022 | Pirate Invitational | 4:51.77 | 5 | 518 |
| March 28, 2023 | Souderton Vs Pennridge (Boys - Use this Please) | 4:52.19 | 3 | 514 |
| April 19, 2022 | Souderton vs CB East (Boys and Girls) | 4:52.89 | 3 | 508 |
| March 29, 2022 | CB West at Souderton | 5:02.68 | 6 | 429 |
| May 14, 2022 | SOL National Conference Championships | 5:07.07 | 22 | 395 |
2mile
683
Points
9:53.05
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 9:53.05 | 8 | 683 |
3000m
719
Points
9:02.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 22, 2025 | Springfield College Triangle Classic | 9:02.94 | 8 | 719 |
| Feb. 10, 2023 | TFCAofGP Last Chance Meet | 9:11.70 | 4 | 677 |
| Dec. 17, 2022 | TFCAofGP Meet #2 | 9:13.06 | 4 | 671 |
| Dec. 29, 2022 | Robert J Burdette Indoor Classic | 9:18.28 | 3 | 647 |
| Dec. 28, 2023 | Robert J Burdette Indoor Classic (For TFCAofGP Entries - Temp) | 9:45.28 | 8 | 529 |
| Dec. 28, 2023 | Robert J Burdette Indoor Classic | 9:45.28 | 8 | 529 |
| Dec. 23, 2021 | TFCAofGP Meet #3 | 10:08.45 | 9 | 437 |
| Jan. 14, 2022 | TFCAofGP Meet #5 | 10:10.67 | 10 | 429 |
3200m
842
Points
9:15.13
Personal Record
5000m_cc
694
Points
15:40.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 27, 2023 | PIAA District 1 Championships | 15:40.20 | 16 | 694 |
| Oct. 20, 2023 | Suburban One League Championships | 15:41.50 | 2 | 690 |
| Oct. 28, 2022 | PIAA District 1 Championships | 15:55.50 | 12 | 652 |
| Oct. 7, 2023 | Souderton XC Twilight Invitational | 16:02.40 | 5 | 634 |
| Oct. 21, 2022 | Suburban One League Championships | 16:04.50 | 2 | 628 |
| Sept. 3, 2022 | Northampton Cross Country Invitational | 16:15.20 | 4 | 600 |
| Sept. 30, 2023 | 30th Annual Carlisle Invitational | 16:28.90 | 24 | 565 |
| Nov. 4, 2023 | PIAA State Championships | 16:33.00 | 25 | 555 |
| Sept. 24, 2022 | Souderton XC Twilight Invitational | 16:35.20 | 5 | 550 |
| Nov. 25, 2023 | Nike Cross Nationals Northeast Regional | 16:50.70 | 44 | 512 |
| Sept. 20, 2023 | CB East vs. Souderton - XC | 16:51.57 | 3 | 510 |
| Oct. 8, 2022 | William Tennent Invitational | 16:53.10 | 16 | 506 |
| Aug. 30, 2024 | Wellesley XC Invite | 16:57.50 | 26 | 496 |
| Sept. 7, 2024 | Trinity Bantam XC Invitational | 17:28.30 | 36 | 426 |
| Nov. 5, 2022 | PIAA State Championships | 17:28.70 | 66 | 425 |
| Oct. 22, 2021 | Suburban One League Championships | 17:37.80 | 34 | 406 |
| Sept. 10, 2021 | Griffins XC High School Invite | 17:45.34 | 7 | 390 |
| Oct. 29, 2021 | PIAA District 1 Championships | 17:50.10 | 190 | 380 |
| Oct. 2, 2021 | Souderton XC Twilight Invitational | 17:54.40 | 43 | 371 |
| Sept. 25, 2021 | Penncrest Invitational for Middle and High Schools | 18:03.20 | 12 | 354 |
| Sept. 4, 2021 | Northampton Cross Country Invitational | 18:30.10 | 101 | 302 |
| Sept. 14, 2021 | Souderton at CB West | 18:47.50 | 11 | 271 |
5000m
679
Points
15:45.59
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2025 | CGA Spring Invite | 15:45.59 | 4 | 679 |
| Feb. 15, 2025 | Tufts Stampede Open | 15:50.48 | 17 | 666 |
| April 28, 2022 | Distance Night at Dock | 17:20.59 | 2 | 443 |
800m
847
Points
1:56.59
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2024 | PIAA District 1 AAA Championships | 1:56.59 | 15 | 847 |
| April 19, 2025 | Trinity Invitational | 1:56.60 | 12 | 847 |
| June 2, 2023 | John Hay Pennsylvania Distance Festival | 1:58.38 | 20 | 801 |
| Feb. 4, 2024 | Ocean Breeze Invitational | 1:58.86 | 22 | 789 |
| April 9, 2024 | Souderton vs CB East (Boys) | 1:59.61 | 2 | 771 |
| May 11, 2024 | SOL Colonial Division Championships | 2:02.31 | 14 | 705 |
| April 16, 2024 | Souderton vs North Penn Boys | 2:02.33 | 3 | 705 |
| Feb. 7, 2025 | CGA Bear Invitational | 2:02.46 | 1 | 702 |
| April 6, 2024 | Council Rock Kiwanis Invitational | 2:03.08 | 8 | 687 |
| Jan. 15, 2023 | Kristian Marche Memorial Invitational | 2:04.01 | 11 | 666 |
| May 13, 2023 | SOL Colonial Division Championships | 2:05.52 | 15 | 632 |
| April 11, 2023 | Souderton vs CB East | 2:05.75 | 1 | 626 |
| March 26, 2024 | Souderton vs Pennridge Boys | 2:05.78 | 2 | 626 |
| March 28, 2023 | Souderton Vs Pennridge (Boys - Use this Please) | 2:09.71 | 4 | 541 |
| Feb. 5, 2022 | TFCAofGP Meet #7 | 2:12.88 | 51 | 478 |
8000m_cc
692
Points
26:19.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2025 | Conn College Invite | 26:19.26 | 159 | 692 |
| Oct. 18, 2025 | Conn College Invite | 26:19.26 | 159 | 692 |
| Oct. 18, 2025 | Connecticut College Invitational | 26:19.30 | 159 | 692 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 26:33.50 | 204 | 671 |
| Nov. 1, 2025 | NEWMAC Cross-Country Championships | 26:35.20 | 21 | 668 |
| Nov. 16, 2024 | NCAA Division III Mideast Region Cross Country Championships | 26:51.50 | 72 | 644 |
| Nov. 16, 2024 | NCAA DIII Mideast Regional | 26:51.50 | 72 | 644 |
| Nov. 2, 2024 | NEWMAC Championships | 27:23.00 | 51 | 598 |
| Oct. 19, 2024 | Connecticut College Invitational | 27:28.40 | 200 | 591 |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 28:21.26 | 216 | 519 |
mile
761
Points
4:27.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 4:27.76 | 209 | 761 |
| Jan. 15, 2023 | Kristian Marche Memorial Invitational | 4:29.52 | 5 | 743 |
| Feb. 10, 2024 | PTFCA Indoor Track Carnival | 4:32.96 | 9 | 708 |
| Feb. 4, 2024 | Ocean Breeze Invitational | 4:32.97 | 48 | 708 |
| Jan. 18, 2025 | CGA Winter Invitational | 4:34.30 | 1 | 695 |
| Jan. 14, 2024 | Kristian Marche Memorial Invitational | 4:38.44 | 18 | 655 |
| Feb. 11, 2022 | TFCAofGP Last Chance Meet | 4:56.54 | 22 | 493 |
| Dec. 29, 2021 | Robert J Burdette Indoor Classic | 5:06.32 | 11 | 415 |
Mile
Event Group
806
Points
4:04.23
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 12, 2025 | 1500m | Silfen Invitational | 4:04.23 | 11 | 806 |
| April 16, 2024 | 1600m | Souderton vs North Penn Boys | 4:22.74 | 2 | 797 |
| May 11, 2024 | 1600m | SOL Colonial Division Championships | 4:23.38 | 4 | 790 |
| May 18, 2024 | 1600m | PIAA District 1 AAA Championships | 4:23.64 | 19 | 787 |
| April 26, 2025 | 1500m | NEWMAC Outdoor Track & Field Championship | 4:06.72 | 7 | 777 |
Distance
Event Group
842
Points
9:15.13
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | 3200m | SOL Colonial Division Championships | 9:15.13 | 3 | 842 |
| May 3, 2024 | 3200m | 19th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 9:27.45 | 15 | 783 |
| May 20, 2023 | 3200m | PIAA District 1 AAA Championships | 9:38.75 | 15 | 731 |
| May 13, 2023 | 3200m | SOL Colonial Division Championships | 9:39.07 | 1 | 729 |
| May 5, 2023 | 3200m | 18th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 9:40.80 | 30 | 721 |
Cross Country
Event Group
694
Points
15:40.20
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 27, 2023 | 5K XC | PIAA District 1 Championships | 15:40.20 | 16 | 694 |
| Oct. 18, 2025 | 8000mCC | Conn College Invite | 26:19.26 | 159 | 692 |
| Oct. 18, 2025 | 8000mCC | Conn College Invite | 26:19.26 | 159 | 692 |
| Oct. 18, 2025 | 8000mCC | Connecticut College Invitational | 26:19.30 | 159 | 692 |
| Oct. 20, 2023 | 5K XC | Suburban One League Championships | 15:41.50 | 2 | 690 |
Long-Distance
Event Group
679
Points
15:45.59
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 5, 2025 | 5000m | CGA Spring Invite | 15:45.59 | 4 | 679 |
| Feb. 15, 2025 | 5000m | Tufts Stampede Open | 15:50.48 | 17 | 666 |
| April 28, 2022 | 5000m | Distance Night at Dock | 17:20.59 | 2 | 443 |
Mid-D
Event Group
847
Points
1:56.59
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2024 | 800m | PIAA District 1 AAA Championships | 1:56.59 | 15 | 847 |
| April 19, 2025 | 800m | Trinity Invitational | 1:56.60 | 12 | 847 |
| June 2, 2023 | 800m | John Hay Pennsylvania Distance Festival | 1:58.38 | 20 | 801 |
| Feb. 4, 2024 | 800m | Ocean Breeze Invitational | 1:58.86 | 22 | 789 |
| April 9, 2024 | 800m | Souderton vs CB East (Boys) | 1:59.61 | 2 | 771 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava