Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-05-23 | PIAA Track & Field State Championships | 4x800m | 7:44.77 | 3rd · 1st on team | — | -0.044 | ★PR SR |
| 2026-05-07 | Suburban One League - Patriot Division Championships | 4x800m | 7:52.41 | 1st · 1st on team | — | -0.047 | SR |
| 2026-05-07 | Suburban One League - Patriot Division Championships | 4x100m | 43.47 | 5th · 1st on team | — | -0.047 | SR |
| 2026-05-01 | 22nd Annual Hoka Henderson Invitational presented by BMRC 2026 | 4x800m | 9:33.84 | 24th · 1st on team | — | -0.046 | |
| 2026-04-30 | Helman/Hosier Invite | throwers-4x100m | 50.37 | 2nd · 1st on team | — | -0.052 | ★PR SR |
| 2026-04-28 | Neshaminy at CR North | 4x800m | 8:01.76 | 1st · 1st on team | — | -0.038 | SR |
| 2026-04-28 | Neshaminy at CR North | 4x400m | 3:43 | 1st · 1st on team | — | -0.038 | |
| 2026-04-21 | Harry S Truman vs Council Rock North - Boys | 4x400m | 3:37.57 | 2nd · 1st on team | — | -0.029 | SR |
| 2026-04-21 | Harry S Truman vs Council Rock North - Boys | 4x100m | 44.63 | 1st · 1st on team | — | -0.029 | SR |
| 2026-04-21 | Harry S Truman vs Council Rock North - Boys | 4x800m | 8:38.44 | 1st · 1st on team | — | -0.029 | SR |
| 2026-04-21 | Harry S Truman vs Council Rock North - Boys | 4x400m | 3:58.7 | 4th · 2nd on team | — | -0.029 | |
| 2026-04-21 | Harry S Truman vs Council Rock North - Boys | 4x400m | 4:07.05 | 6th · 3rd on team | — | -0.029 |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-04-29 | Truman @ CR North | 4x100m | 43.74 | 1st · 1st on team | — | -0.038 | SR |
| 2025-04-29 | Truman @ CR North | 4x400m | 3:44.34 | 2nd · 1st on team | — | -0.038 | |
| 2025-04-29 | Truman @ CR North | 4x800m | 11:53.27 | 1st · 1st on team | — | -0.038 | |
| 2025-04-21 | CR North @ CR South | 4x100m | 44.16 | 1st · 1st on team | — | -0.030 | SR |
| 2025-04-21 | CR North @ CR South | 4x400m | 3:36.33 | 2nd · 1st on team | — | -0.030 | |
| 2025-04-21 | CR North @ CR South | 4x800m | 8:00.06 | 1st · 1st on team | — | -0.030 | SR |
| 2025-04-12 | CB West Relays | 4x800m | 9:33.68 | 8th · 1st on team | — | -0.030 | |
| 2025-04-12 | CB West Relays | 4x400m | 3:30.02 | 3rd · 1st on team | — | -0.030 | ★PR SR |
| 2025-04-12 | CB West Relays | 4x200m | 1:34.89 | 2nd · 1st on team | — | -0.030 | SR |
| 2025-04-12 | CB West Relays | distmed12,4,8,16 | 12:07.96 | 3rd · 1st on team | — | -0.030 | |
| 2025-04-12 | CB West Relays | 4x100m | 45.37 | 5th · 1st on team | — | -0.030 | |
| 2025-04-08 | Bensalem @ CR North | 4x800m | 14:01.2 | 3rd · 2nd on team | — | -0.038 | |
| 2025-04-08 | Bensalem @ CR North | 4x400m | 3:48.62 | 2nd · 1st on team | — | -0.038 | |
| 2025-04-08 | Bensalem @ CR North | 4x100m | 45.56 | 1st · 1st on team | — | -0.038 | |
| 2025-04-08 | Bensalem @ CR North | 4x800m | 9:10.34 | 1st · 1st on team | — | -0.038 | |
| 2025-04-05 | Council Rock Kiwanis Invitational | sprintmed1124 | 1:37.35 | 2nd · 1st on team | — | -0.038 | ★PR SR |
| 2025-04-05 | Council Rock Kiwanis Invitational | 4x400m | 3:45 | 5th · 1st on team | — | -0.038 | SR |
| 2025-04-05 | Council Rock Kiwanis Invitational | 4x100m | 49.34 | 3rd · 1st on team | — | -0.038 | |
| 2025-04-05 | Council Rock Kiwanis Invitational | 4x800m | 8:00.9 | 1st · 1st on team | — | -0.038 | SR |
| 2025-04-05 | Council Rock Kiwanis Invitational | distmed12,4,8,16 | 11:54.71 | 3rd · 1st on team | — | -0.038 | SR |
| 2025-04-01 | Neshaminy @ CR North Boys | 4x400m | 4:07.54 | 3rd · 1st on team | — | -0.038 | SR |
| 2025-04-01 | Neshaminy @ CR North Boys | 4x100m | 44.35 | 1st · 1st on team | — | -0.038 | SR |
| 2025-04-01 | Neshaminy @ CR North Boys | 4x800m | 8:48.51 | 1st · 1st on team | — | -0.038 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-02-03 | Ocean Breeze Invitational & Pentathlon | 4x200m | 1:36.38 | 7th · 1st on team | — | -0.053 | SR |
| 2024-02-03 | Ocean Breeze Invitational & Pentathlon | 4x200m | 1:40.38 | 25th · 2nd on team | — | -0.053 |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-20 | PIAA District 1 AAA/AA Championships | 4x800m | 8:20 | 18th · 1st on team | — | -0.047 | |
| 2023-05-13 | S.O.L. National Conference - Patriot Division Championships | 4x400m | 3:35.77 | 4th · 1st on team | — | -0.042 | PR SR |
| 2023-05-13 | S.O.L. National Conference - Patriot Division Championships | 4x800m | 8:06.96 | 1st · 1st on team | — | -0.042 | SR |
| 2023-05-13 | S.O.L. National Conference - Patriot Division Championships | 4x100m | 45.15 | 3rd · 1st on team | — | -0.042 | SR |
| 2023-05-02 | Neshaminy vs. Council Rock North | 4x400m | 3:52.52 | 2nd · 1st on team | — | -0.047 | |
| 2023-05-02 | Neshaminy vs. Council Rock North | 4x800m | 9:29.6 | 1st · 1st on team | — | -0.047 | |
| 2023-05-02 | Neshaminy vs. Council Rock North | 4x100m | 51.01 | 4th · 2nd on team | — | -0.047 | |
| 2023-05-02 | Neshaminy vs. Council Rock North | 4x100m | 45.88 | 1st · 1st on team | — | -0.047 | SR |
| 2023-04-18 | CRN v Bensalem Boys Meet | 4x100m | 46.63 | 1st · 1st on team | — | -0.039 | SR |
| 2023-04-18 | CRN v Bensalem Boys Meet | 4x400m | 3:44 | 2nd · 1st on team | — | -0.039 | SR |
| 2023-04-18 | CRN v Bensalem Boys Meet | 4x800m | 9:20.58 | 1st · 1st on team | — | -0.039 | SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-01-14 | TFCAofGP Meet #5 | 4x200m | 1:44.54 | 8th · 1st on team | — | -0.017 | SR |
| 2022-01-14 | TFCAofGP Meet #5 | 4x800m | 10:52.6 | 17th · 1st on team | — | -0.017 | |
| 2022-01-08 | TFCAofGP Meet #4 | 4x800m | 8:39.29 | 4th · 1st on team | — | -0.046 | SR |
| 2022-01-08 | TFCAofGP Meet #4 | distmed12,4,8,16 | 12:48.61 | 4th · 1st on team | — | -0.046 | |
| 2022-01-08 | TFCAofGP Meet #4 | 4x400m | 4:24.4 | 18th · 1st on team | — | -0.046 | SR |
| 2021-12-18 | TFCAofGP Meet #2 | 4x800m | 10:12.71 | 17th · 1st on team | — | -0.046 | SR |
| 2021-12-18 | TFCAofGP Meet #2 | 4x400m | 4:29.98 | 17th · 1st on team | — | -0.046 | SR |
| 2021-12-18 | TFCAofGP Meet #2 | distmed12,4,8,16 | 12:11.57 | 8th · 1st on team | — | -0.046 | SR |
| 2021-12-18 | TFCAofGP Meet #2 | 4x400m | 4:58.82 | 21st · 1st on team | — | -0.046 |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-04-20 | Council Rock Kiwanis Invitational | 4x100m | 43.96 | 1st · 1st on team | — | -0.039 | SR |
| 2021-04-20 | Council Rock Kiwanis Invitational | 4x400m | 3:44.16 | 5th · 1st on team | — | -0.039 | SR |
| 2021-04-20 | Council Rock Kiwanis Invitational | 4x800m | 9:34.53 | 7th · 1st on team | — | -0.039 | SR |
| 2021-04-20 | Council Rock Kiwanis Invitational | distmed12,4,8,16 | 11:09.58 | 1st · 1st on team | — | -0.039 | SR |
| 2021-04-20 | Council Rock Kiwanis Invitational | sprintmed1124 | 1:52.38 | 4th · 1st on team | — | -0.039 | PR SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-05-25 | PIAA State Championships | 4x800m | 7:59.52 | 23rd · 2nd on team | — | -0.044 | SR |
| 2019-05-25 | PIAA State Championships | 4x800m | 7:59.09 | 20th · 1st on team | — | -0.044 | SR |
| 2019-01-12 | Lavino Relays | 55shuttleh | 38.14 | 11th · 1st on team | — | -0.041 | SR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-01-13 | Edwin Lavino Relays | 55shuttleh | 35.61 | 7th · 1st on team | — | -0.041 | ★PR SR |
2017 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-02-25 | PTFCA Indoor State Championships | distmed12,4,8,16 | 10:24.91 | 5th · 1st on team | — | -0.048 | ★PR SR |
| 2017-02-25 | PTFCA Indoor State Championships | 4x200m | 1:32.45 | 13th · 1st on team | — | -0.048 | ★PR SR |
| 2017-02-18 | TFCAofGP Meet of Champions | 4x200m | 1:33.79 | 7th · 1st on team | — | -0.046 | PR SR |
| 2017-02-10 | TFCAofGP Last Chance Meet | 4x400m | 3:40.56 | 15th · 1st on team | — | -0.046 | SR |
| 2017-02-10 | TFCAofGP Last Chance Meet | 4x200m | 1:37.59 | 14th · 1st on team | — | -0.046 | SR |
| 2017-02-10 | TFCAofGP Last Chance Meet | 4x800m | 8:39.06 | 12th · 1st on team | — | -0.046 | SR |
| 2017-02-08 | TFCAofGP - Novice Meet-Division 1 | 4x800m | 11:39.97 | 8th · 1st on team | — | -0.006 | |
| 2017-02-08 | TFCAofGP - Novice Meet-Division 1 | 4x160m | 1:32.3 | 4th · 1st on team | — | -0.006 | ★PR SR |
| 2017-02-04 | TFCAofGP Meet #8 | 4x800m | 10:14.6 | 29th · 1st on team | — | -0.046 | |
| 2017-02-04 | TFCAofGP Meet #8 | 4x400m | 4:09.23 | 30th · 1st on team | — | -0.046 | SR |
| 2017-02-04 | TFCAofGP Meet #8 | 4x200m | 1:43.48 | 27th · 1st on team | — | -0.046 | SR |
| 2017-02-04 | TFCAofGP Meet #8 | distmed12,4,8,16 | 10:38.19 | 1st · 1st on team | — | -0.046 | PR SR |
| 2017-02-04 | TFCAofGP Meet #8 | 4x400m | 4:06.38 | 15th · 1st on team | — | -0.046 | SR |
| 2017-01-28 | ocean breeze HS invitational | 4x200m | 1:45.46 | 84th · 1st on team | — | -0.053 | SR |
| 2017-01-21 | TFCAofGP Meet #6 | 4x800m | 9:37.4 | 9th · 1st on team | — | -0.017 | SR |
| 2017-01-21 | TFCAofGP Meet #6 | 4x200m | 1:52.17 | 5th · 1st on team | — | -0.017 | SR |
| 2017-01-14 | TFCAofGP Meet #5 | 4x200m | 1:56.87 | 24th · 1st on team | — | -0.041 | SR |
| 2017-01-14 | TFCAofGP Meet #5 | 4x400m | 4:10.47 | 19th · 1st on team | — | -0.041 | SR |
| 2017-01-14 | TFCAofGP Meet #5 | distmed12,4,8,16 | 12:48 | 19th · 1st on team | — | -0.041 | SR |
2016 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2016-05-07 | Neshaminy Invitational | 4x400m | 4:02.72 | 13th · 1st on team | — | -0.038 | SR |
| 2016-05-07 | Neshaminy Invitational | 4x100m | 44.12 | 1st · 1st on team | — | -0.038 | SR |
| 2016-05-07 | Neshaminy Invitational | 4x800m | 9:13.21 | 8th · 1st on team | — | -0.038 | SR |
| 2016-05-06 | Nike/Henderson Invitational | 4x100m | 44.69 | 7th · 1st on team | — | -0.046 | SR |
2015 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2015-05-09 | Suburban One League - National Conferenc | 4x100m | 43.29 | 1st · 1st on team | — | -0.043 | SR |
| 2015-05-09 | Suburban One League - National Conferenc | 4x800m | 8:01.67 | 3rd · 1st on team | — | -0.043 | SR |
| 2015-05-02 | The Rob Thomas Memorial | 4x100m | 43.93 | 1st · 1st on team | — | -0.038 | SR |
2014 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2014-03-01 | PTFCA State Championships | distmed12,4,8,16 | 10:38.35 | 6th · 1st on team | — | -0.048 | PR SR |
| 2014-03-01 | PTFCA State Championships | 4x200m | 1:34.06 | 28th · 1st on team | — | -0.048 | SR |
2013 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2013-05-18 | PIAA District 1 AAA Championship | 4x800m | 8:17.32 | 28th · 1st on team | — | -0.050 | SR |
| 2012-12-15 | TFCA of GP Meet #2 Division 1 | 4x800m | 9:04.83 | 7th · 1st on team | — | -0.046 | SR |
| 2012-12-15 | TFCA of GP Meet #2 Division 1 | 4x200m | 1:46.22 | 9th · 1st on team | — | -0.046 | SR |
| 2012-12-15 | TFCA of GP Meet #2 Division 1 | 4x200m | 1:55.5 | 20th · 1st on team | — | -0.046 | |
| 2012-12-15 | TFCA of GP Meet #2 Division 1 | distmed12,4,8,16 | 13:04.65 | 21st · 1st on team | — | -0.046 | SR |
| 2012-12-15 | TFCA of GP Meet #2 Division 1 | 4x400m | 3:52.66 | 7th · 1st on team | — | -0.046 | SR |
2011 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2011-06-18 | New Balance Nationals Outdoor | 4x100m | 41.91 | 5th · 1st on team | — | -0.046 | ★PR SR |
2010 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2010-05-29 | Race results → | 4x800m | 7:46.16 | 7th · 1st on team | — | — | PR SR |
| 2010-05-28 | PIAA State Championships | 4x800m | 7:51.31 | 12th · 1st on team | — | -0.044 | PR SR |
| 2010-05-28 | PIAA State Championships | 4x800m | 7:55.98 | 23rd · 2nd on team | — | -0.044 | |
| 2010-02-20 | TFCA of GP 45th Meet of Champions | 4x400m | 3:42.27 | 30th · 1st on team | — | -0.046 | |
| 2010-02-20 | TFCA of GP 45th Meet of Champions | 4x200m | 1:35.59 | 13th · 1st on team | — | -0.046 | |
| 2010-01-23 | Lavino Relays | 4x400m | 3:56.3 | 18th · 1st on team | — | -0.041 | |
| 2010-01-23 | Lavino Relays | 4x200m | 1:33.9 | 2nd · 1st on team | — | -0.041 | PR SR |
| 2010-01-23 | Lavino Relays | sprintmed2248 | 4:20.8 | 29th · 1st on team | — | -0.041 | |
| 2010-01-23 | Lavino Relays | distmed12,4,8,16 | 11:06.8 | 7th · 1st on team | — | -0.041 | PR SR |
| 2010-01-23 | Lavino Relays | 4x800m | 8:07.6 | 3rd · 1st on team | — | -0.041 | PR SR |
| 2010-01-16 | TFCA of GP Meet #6 | 4x200m | 1:37.7 | 5th · 1st on team | — | -0.046 | PR SR |
| 2010-01-16 | TFCA of GP Meet #6 | 4x200m | 1:59.61 | 15th · 1st on team | — | -0.046 | |
| 2010-01-16 | TFCA of GP Meet #6 | distmed12,4,8,16 | 11:41.16 | 9th · 1st on team | — | -0.046 | PR SR |
| 2010-01-16 | TFCA of GP Meet #6 | 4x800m | 9:12.32 | 10th · 1st on team | — | -0.046 | PR SR |
| 2010-01-09 | TFCA of GP Meet #5 | 4x400m | 4:02.08 | 16th · 1st on team | — | -0.041 | |
| 2010-01-09 | TFCA of GP Meet #5 | distmed12,4,8,16 | 12:03.91 | 13th · 1st on team | — | -0.041 | |
| 2010-01-09 | TFCA of GP Meet #5 | 4x800m | 9:12.62 | 12th · 1st on team | — | -0.041 | PR SR |
| 2010-01-09 | TFCA of GP Meet #5 | 4x200m | 1:42.46 | 13th · 1st on team | — | -0.041 | |
| 2010-01-02 | Race results → | 4x800m | 10:15.76 | 9th · 1st on team | — | — | |
| 2010-01-02 | Race results → | 4x400m | 4:13.88 | 16th · 1st on team | — | — | |
| 2010-01-02 | Race results → | sprintmed2248 | 4:15.03 | 3rd · 1st on team | — | — | ★PR SR |
| 2010-01-02 | Race results → | 4x800m | 9:41.67 | 13th · 1st on team | — | — | |
| 2010-01-02 | Race results → | 4x200m | 1:39.37 | 7th · 1st on team | — | — | PR SR |
| 2009-12-23 | TFCA of GP Meet #3 | 4x800m | 10:11.68 | 25th · 1st on team | — | -0.046 | |
| 2009-12-23 | TFCA of GP Meet #3 | 4x200m | 1:52.72 | 23rd · 1st on team | — | -0.046 | |
| 2009-12-23 | TFCA of GP Meet #3 | 4x200m | 1:51.45 | 11th · 1st on team | — | -0.046 | |
| 2009-12-23 | TFCA of GP Meet #3 | distmed12,4,8,16 | 13:16.05 | 21st · 1st on team | — | -0.046 | |
| 2009-12-23 | TFCA of GP Meet #3 | 4x400m | 3:39.26 | 2nd · 1st on team | — | -0.046 | PR SR |
| 2009-12-12 | TFCA of GP Meet #1 | 4x800m | 9:26.53 | 14th · 1st on team | — | -0.041 | PR SR |
| 2009-12-12 | TFCA of GP Meet #1 | 4x200m | 1:45.3 | 18th · 1st on team | — | -0.041 | PR SR |
| 2009-12-12 | TFCA of GP Meet #1 | distmed12,4,8,16 | 11:55.93 | 14th · 1st on team | — | -0.041 | PR SR |
| 2009-12-12 | TFCA of GP Meet #1 | 4x400m | 3:56.26 | 15th · 1st on team | — | -0.041 | PR SR |