Performance Dashboard
Athlete analytics & progression tracking
10000m
389
Points
38:07.84
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 6, 2023 | Atlantic East Conference Championships | 38:07.84 | 5 | 389 | 69° |
| May 8, 2022 | Atlantic East Conference Championships | 38:16.80 | 5 | 381 | 57° |
| May 8, 2021 | Atlantic East Conference Championships 2021 | 38:40.03 | 3 | 361 | 57° |
1500m
480
Points
4:36.29
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 8, 2022 | Atlantic East Conference Championships | 4:36.29 | 6 | 480 | 57° |
| April 1, 2023 | Muhlenberg Outdoor Invitational | 4:38.87 | 35 | 458 | 69° |
| April 2, 2016 | 29th Annual Council Rock Kiwanis Invitational | 4:52.78 | 5 | 346 |
1600m
605
Points
4:42.04
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 11, 2019 | S.O.L. National Conference Championships | 4:42.04 | 11 | 605 | 70° |
| May 7, 2019 | Benaslem @ Neshaminy | 4:42.67 | 1 | 599 | |
| May 4, 2019 | Neshaminy Invitational | 4:46.06 | 9 | 568 | |
| May 12, 2018 | S.O.L. National Conference Championships | 4:52.03 | 18 | 516 | 74° |
| Feb. 4, 2019 | The Varsity Classic | 4:57.34 | 52 | 471 | |
| Jan. 6, 2019 | Ocean Breeze Freedom Games | 4:57.39 | 38 | 471 | |
| Feb. 5, 2018 | The Varsity Classic | 4:57.46 | 62 | 470 | |
| March 31, 2018 | Jim Kelly Invitational | 4:59.52 | 27 | 454 | |
| May 3, 2018 | Montgomery Memorial Meet | 5:04.25 | 11 | 416 | 86° |
| Jan. 18, 2017 | Glen Mills Invitational | 5:13.99 | 22 | 345 | |
| Jan. 13, 2016 | Glen Mills Invitational | 5:28.97 | 24 | 248 |
2mile_cc
17
Points
14:15.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 4, 2015 | 11th Annual John Sharp Viking Invitational | 14:15.70 | 40 | 17 | 83° |
3000m
542
Points
9:42.06
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 21, 2023 | 2023 Collegeville Classic | 9:42.06 | 1 | 542 | 41° |
| March 30, 2019 | Jim Kelly Invitational | 9:47.59 | 5 | 519 | |
| Feb. 10, 2023 | Fastrack Indoor Collegiate Qualifier | 9:50.25 | 65 | 508 | |
| Dec. 16, 2017 | TFCAofGP Meet #1 | 9:55.25 | 16 | 488 | |
| Feb. 3, 2018 | TFCAofGP Meet #8 | 9:55.60 | 13 | 487 | |
| Dec. 29, 2018 | TFCAofGP Meet #3 | 9:56.46 | 5 | 483 | |
| Dec. 8, 2017 | Maroon and Gold Invitational | 9:56.76 | 3 | 482 | |
| Jan. 23, 2019 | Bux-Mont Indoor Championship | 9:56.96 | 2 | 481 | |
| Dec. 15, 2018 | TFCAofGP Meet #1 | 9:57.84 | 8 | 478 | |
| Jan. 24, 2018 | Bux-Mont Indoor Championships | 10:00.75 | 2 | 466 | |
| March 31, 2018 | Jim Kelly Invitational | 10:03.40 | 10 | 456 | |
| Dec. 30, 2017 | TFCAofGP Meet #3 | 10:05.87 | 5 | 447 | |
| Feb. 15, 2020 | Monmouth University Winter Invite | 10:07.26 | 9 | 441 | 31° |
| Jan. 3, 2018 | Briarwood Running Camp Holiday Invitational | 10:10.20 | 6 | 430 | |
| Jan. 18, 2020 | Moravian College Indoor Meet | 10:11.62 | 23 | 425 | 34° |
| Jan. 2, 2019 | Briarwood Runnnig Camp Holiday Invitational | 10:20.49 | 8 | 393 | 41° |
| Feb. 4, 2017 | TFCAofGP Meet #8 | 10:23.67 | 27 | 381 | |
| April 1, 2017 | 30th Annual Council Rock Kiwanis Invitational | 10:26.23 | 19 | 372 | |
| Jan. 4, 2017 | Briarwood Running Camp Holiday Invitational | 10:43.56 | 19 | 314 | |
| Jan. 21, 2017 | Douglas W. Wesner Memorial Invitational | 10:49.47 | 20 | 296 |
3200m
565
Points
10:17.52
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 12, 2018 | S.O.L. National Conference Championships | 10:17.52 | 8 | 565 | 74° |
| May 2, 2019 | Montgomery Memorial Track and Field Meet | 10:23.15 | 4 | 542 | 81° |
| May 11, 2019 | S.O.L. National Conference Championships | 10:25.82 | 10 | 532 | 70° |
| May 4, 2017 | Montgomery Memorial Meet | 10:42.69 | 6 | 468 | |
| April 13, 2019 | Bensalem Invitational | 10:43.57 | 8 | 465 | 75° |
| April 28, 2018 | Springfield Invitational | 10:47.46 | 7 | 451 | 71° |
| May 7, 2019 | Benaslem @ Neshaminy | 10:49.63 | 1 | 443 | |
| April 15, 2017 | 2nd Annual Jim Kelly Invitational | 10:54.39 | 18 | 426 | |
| April 8, 2017 | 7th Annual Bensalem Invitational (Boys) | 10:57.77 | 10 | 415 | 57° |
| May 3, 2018 | Montgomery Memorial Meet | 10:59.11 | 7 | 410 | 86° |
| April 14, 2018 | 8th Annual Bensalem Invitational | 11:00.04 | 2 | 407 | 81° |
| May 6, 2017 | Neshaminy Invitational | 11:05.70 | 9 | 388 | |
| April 16, 2016 | Jim Kelly Invitational | 11:15.78 | 29 | 355 | |
| April 30, 2016 | Springfield Invitational | 11:27.31 | 19 | 319 | 57° |
| April 14, 2016 | 6th Annual Bensalem Invitational (Boys) - Postponed | 11:43.64 | 10 | 272 | 60° |
| May 15, 2017 | S.O.L. National Conference Championships | 11:47.68 | 19 | 261 | 67° |
| April 29, 2017 | Springfield Invitational | 11:52.75 | 16 | 247 | 87° |
3200m_cc
20
Points
14:06.12
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 12, 2015 | Cherokee Challenge | 14:06.12 | 201 | 20 |
400m
225
Points
1:04.15
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 28, 2022 | Muhlenberg College Indoor Invitational | 1:04.15 | 9 | 225 | 33° |
5000m
570
Points
16:26.92
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 23, 2022 | Widener Invitational | 16:26.92 | 77 | 570 | 62° |
| April 6, 2019 | Council Rock Kiwanis Invitational | 16:44.34 | 3 | 527 | |
| March 25, 2023 | Ursinus College Outdoor Invitational | 16:56.71 | 19 | 498 | |
| April 2, 2022 | TCNJ Invitational | 17:04.62 | 15 | 479 | |
| April 7, 2018 | Council Rock Kiwanis Invitational | 17:06.32 | 5 | 475 | |
| Dec. 9, 2022 | Bow Tie Invitational | 17:10.08 | 23 | 467 | 46° |
| Feb. 5, 2022 | Frank Colden Invitational | 17:18.16 | 18 | 449 | 30° |
| May 8, 2022 | Atlantic East Conference Championships | 17:24.96 | 4 | 434 | 57° |
| April 2, 2021 | Stockton Invite #2 | 17:25.58 | 12 | 432 | 38° |
| April 22, 2023 | Widener Invitational | 17:30.32 | 98 | 422 | 76° |
| April 1, 2017 | 30th Annual Council Rock Kiwanis Invitational | 17:41.60 | 15 | 398 | |
| Dec. 10, 2021 | Bow Tie Classic @ Ursinus College | 17:42.51 | 8 | 396 | |
| Feb. 8, 2020 | Frank Colden Invitational | 17:51.76 | 24 | 377 | |
| May 8, 2021 | Atlantic East Conference Championships 2021 | 18:19.92 | 5 | 321 | 57° |
5000m_cc
485
Points
17:02.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 26, 2018 | PIAA District 1 Championships | 17:02.20 | 156 | 485 | |
| Oct. 19, 2018 | SOL National Conference Championships | 17:06.00 | 12 | 476 | |
| Sept. 29, 2017 | Lehigh University's Paul Short Run | 17:11.00 | 170 | 465 | |
| Oct. 20, 2017 | SOL National Conference Championship | 17:15.00 | 17 | 456 | |
| Sept. 9, 2017 | 50th Annual Mill Street Run | 17:16.00 | 18 | 453 | 70° |
| Oct. 27, 2017 | PIAA District 1 Championships | 17:30.00 | 196 | 423 | |
| Sept. 8, 2018 | Mill Street Run, 53rd Annual | 17:31.00 | 15 | 420 | 70° |
| Oct. 7, 2017 | 62nd William Tennent Invitational | 17:39.30 | 57 | 403 | 82° |
| Oct. 1, 2016 | Lehigh University's Paul Short Run | 17:53.00 | 113 | 374 | |
| Oct. 13, 2018 | Neshaminy Open | 17:54.00 | 15 | 372 | |
| Oct. 8, 2016 | 61st William Tennent Cross Country Invitational | 17:55.90 | 84 | 368 | |
| Sept. 4, 2021 | Griffin Open 5K | 18:06.10 | 3 | 348 | 76° |
| Oct. 28, 2016 | PIAA District 1 Championships | 18:11.00 | 302 | 338 | |
| Sept. 9, 2022 | Stockton Memorial Invitational | 18:11.28 | 43 | 338 | 74° |
| Sept. 9, 2022 | Osprey Open | 18:11.30 | 43 | 338 | 74° |
| Sept. 16, 2017 | 65th Annual George School Invitational | 18:18.41 | 30 | 324 | 82° |
| Oct. 6, 2018 | 63rd William Tennent Invitational | 18:19.20 | 94 | 323 | 72° |
| Oct. 21, 2016 | SOL National Conference Championship | 18:24.00 | 39 | 314 | |
| Sept. 15, 2018 | 66th Annual George School Invitational | 18:31.50 | 46 | 300 | 77° |
| Sept. 29, 2018 | Lehigh University's Paul Short Run | 18:39.00 | 143 | 286 | |
| Sept. 1, 2022 | Griffins Open 5K Invite | 18:41.80 | 4 | 281 | 85° |
| Sept. 17, 2016 | 64th Annual George School Invitational | 18:48.00 | 42 | 270 | 82° |
| Sept. 22, 2018 | 12th PIAA Foundation XC Invitational | 18:59.00 | 159 | 252 | 73° |
| Sept. 24, 2016 | 10th PIAA Foundation XC Invitational | 19:13.00 | 227 | 229 | 72° |
| Sept. 23, 2017 | 11th PIAA Foundation XC Invitational | 19:23.00 | 175 | 213 | 87° |
| Oct. 23, 2015 | SOL Conference Junior Varsity Meet | 19:59.00 | 191 | 161 | |
| Oct. 10, 2015 | 60th Annual William Tennent Invitational | 20:44.70 | 41 | 106 | |
| Oct. 2, 2015 | Lehigh University's Paul Short Run presented by ASICS | 21:02.00 | 221 | 88 | |
| Sept. 19, 2015 | 63rd Annual George School Invitational | 21:35.00 | 67 | 58 | 82° |
| Sept. 26, 2015 | 9th PIAA Foundation XC Invitational | 22:25.00 | 219 | 25 | 70° |
800m
505
Points
2:11.49
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 29, 2023 | Blue Jay Tune-Up | 2:11.49 | 25 | 505 | 61° |
| May 6, 2023 | Atlantic East Conference Championships | 2:15.63 | 9 | 426 | 69° |
| Jan. 31, 2020 | NYC D3 Invitational | 2:17.35 | 72 | 395 | |
| Jan. 28, 2018 | Ocean Breeze High School Invitational | 2:21.74 | 49 | 321 | |
| Jan. 6, 2016 | Briarwood Running Camp Holiday Invitational | 2:39.60 | 57 | 99 |
8000m_cc
498
Points
28:36.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 16, 2019 | NCAA D3 Mideast Regional | 28:36.90 | 212 | 498 | 38° |
| Sept. 25, 2021 | NJAIAW Championships and Osprey Open | 28:42.27 | 45 | 491 | 73° |
| Nov. 13, 2021 | NCAA Division III Metro Region Cross Country Championships | 29:06.90 | 89 | 460 | |
| Oct. 19, 2019 | Rowan Inter-regional Border Battle | 29:07.70 | 224 | 459 | |
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 29:16.80 | 128 | 448 | 66° |
| Oct. 30, 2021 | Atlantic East Conference 2021 Cross Country Championships | 29:52.40 | 6 | 405 | 58° |
| Oct. 29, 2022 | Atlantic East Cross Country Championships | 29:56.00 | 11 | 401 | 61° |
| Sept. 21, 2019 | Osprey Open | 30:19.11 | 107 | 375 | 81° |
| Nov. 12, 2022 | NCAA Division III Metro Region Cross Country Championships | 30:27.10 | 111 | 366 | 67° |
| Nov. 2, 2019 | Atlantic East Conference Championships | 30:43.10 | 12 | 348 | 48° |
| Sept. 27, 2019 | Dan Talbot Open | 31:56.70 | 11 | 273 | 78° |
mile
571
Points
4:47.44
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 24, 2023 | Fastrack Last Chance | 4:47.44 | 15 | 571 | |
| Feb. 4, 2023 | Frank Colden Invitational | 4:48.89 | 30 | 558 | 29° |
| Jan. 27, 2023 | Muhlenberg Indoor Invitational | 4:50.98 | 2 | 540 | 39° |
| Jan. 28, 2022 | Muhlenberg College Indoor Invitational | 4:53.29 | 1 | 520 | 33° |
| Jan. 27, 2019 | Ocean Breeze High School Invitational | 4:56.49 | 83 | 493 | |
| Feb. 2, 2019 | TFCAofGP Meet #8 | 5:00.87 | 15 | 457 | |
| Dec. 22, 2018 | TFCAofGP Meet #2 | 5:03.54 | 15 | 436 | |
| Jan. 2, 2019 | Briarwood Runnnig Camp Holiday Invitational | 5:08.27 | 24 | 400 | 41° |
| Jan. 3, 2018 | Briarwood Running Camp Holiday Invitational | 5:13.19 | 45 | 364 | |
| Jan. 4, 2017 | Briarwood Running Camp Holiday Invitational | 5:23.73 | 62 | 292 | |
| Jan. 6, 2016 | Briarwood Running Camp Holiday Invitational | 5:43.63 | 79 | 179 |
Long-Distance
Event Group
570
Points
16:26.92
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 23, 2022 | 5000m | Widener Invitational | 16:26.92 | 77 | 570 | 62° |
| April 6, 2019 | 5000m | Council Rock Kiwanis Invitational | 16:44.34 | 3 | 527 | |
| March 25, 2023 | 5000m | Ursinus College Outdoor Invitational | 16:56.71 | 19 | 498 | |
| April 2, 2022 | 5000m | TCNJ Invitational | 17:04.62 | 15 | 479 | |
| April 7, 2018 | 5000m | Council Rock Kiwanis Invitational | 17:06.32 | 5 | 475 |
Mile
Event Group
605
Points
4:42.04
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 11, 2019 | 1600m | S.O.L. National Conference Championships | 4:42.04 | 11 | 605 | 70° |
| May 7, 2019 | 1600m | Benaslem @ Neshaminy | 4:42.67 | 1 | 599 | |
| Feb. 24, 2023 | Mile | Fastrack Last Chance | 4:47.44 | 15 | 571 | |
| May 4, 2019 | 1600m | Neshaminy Invitational | 4:46.06 | 9 | 568 | |
| Feb. 4, 2023 | Mile | Frank Colden Invitational | 4:48.89 | 30 | 558 | 29° |
Cross Country
Event Group
498
Points
28:36.90
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 16, 2019 | 8000mCC | NCAA D3 Mideast Regional | 28:36.90 | 212 | 498 | 38° |
| Sept. 25, 2021 | 8000mCC | NJAIAW Championships and Osprey Open | 28:42.27 | 45 | 491 | 73° |
| Oct. 26, 2018 | 5K XC | PIAA District 1 Championships | 17:02.20 | 156 | 485 | |
| Oct. 19, 2018 | 5K XC | SOL National Conference Championships | 17:06.00 | 12 | 476 | |
| Sept. 29, 2017 | 5K XC | Lehigh University's Paul Short Run | 17:11.00 | 170 | 465 |
Distance
Event Group
565
Points
10:17.52
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 12, 2018 | 3200m | S.O.L. National Conference Championships | 10:17.52 | 8 | 565 | 74° |
| Jan. 21, 2023 | 3000m | 2023 Collegeville Classic | 9:42.06 | 1 | 542 | 41° |
| May 2, 2019 | 3200m | Montgomery Memorial Track and Field Meet | 10:23.15 | 4 | 542 | 81° |
| May 11, 2019 | 3200m | S.O.L. National Conference Championships | 10:25.82 | 10 | 532 | 70° |
| March 30, 2019 | 3000m | Jim Kelly Invitational | 9:47.59 | 5 | 519 |
Long Sprints
Event Group
225
Points
1:04.15
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 28, 2022 | 400m | Muhlenberg College Indoor Invitational | 1:04.15 | 9 | 225 | 33° |
Mid-D
Event Group
505
Points
2:11.49
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 29, 2023 | 800m | Blue Jay Tune-Up | 2:11.49 | 25 | 505 | 61° |
| May 6, 2023 | 800m | Atlantic East Conference Championships | 2:15.63 | 9 | 426 | 69° |
| Jan. 31, 2020 | 800m | NYC D3 Invitational | 2:17.35 | 72 | 395 | |
| Jan. 28, 2018 | 800m | Ocean Breeze High School Invitational | 2:21.74 | 49 | 321 | |
| Jan. 6, 2016 | 800m | Briarwood Running Camp Holiday Invitational | 2:39.60 | 57 | 99 |