| Career Highlights |
| • 8th in SRU History in All-Purpose Yards |
| • 9th in SRU History for Rushing TDs |
| • 13th in SRU History for Rushing Yards |
| • 13th in SRU History in Total TDs |
| • 17th in SRU History in Total Points |
| • 22nd in SRU History in Receptions |
| • Two-Time All-PSAC West |
Personal: Son of Josette and James D’or … A Social Work major.
2024: Started 12 of 14 games ... Earned first team All-PSAC West honors ... Ran for 738 yards and six touchdowns on 158 carries ... Averaged 4.7 yards per rush and 52.7 rushing yards per game ... Also caught 29 passes for 275 yards ... Ran for 85 yards and one touchdown against Indiana (Pa.) ... Produced 107 yards and one touchdown against Seton Hill ... Ran for one touchdown in The Rock's last three playoffs games against Kutztown, California (Pa.) and Ferris State ... Also caught six passes for 69 yards against Ferris State ...
Game-by-Game Statistics
2023: Appeared in 13 games … Ran for 750 yards and 10 touchdowns on 123 carries … Averaged 6.1 yards per rush and 57.7 rushing yards per game … Also caught 31 passes for 256 yards … Scored two touchdowns at Mercyhurst … Ran for 95 yards and one touchdown while catching four passes for 44 yards against California (Pa.) … Produced 90 rushing yards and a TD in playoff win over East Stroudsburg … Provided The Rock with two rushing touchdowns and 99 total yards in playoff win at Tiffin …
Game-by-Game Statistics
2022: Started all 12 games played … A first team All-PSAC West honoree … Ran for 827 yards and eight touchdowns on 146 attempts … Averaged 5.7 yards per carry and 68.9 yards per game … Also caught 24 passes for 162 yards … Ranked fourth in the PSAC in rushing yards and fifth in rushing touchdowns … Was second on the team in all-purpose yards (1,001) … Produced at least 100 all-purpose yards five times … Rushed for 108 yards and a touchdown on 14 carries while catching four passes for 19 yards at West Chester … Ran for a season-high 116 yards against Millersville … Picked up 101 rushing yards and 24 receiving yards at IUP … Scored two touchdowns on 103 rushing yards versus Edinboro …
Game-by-Game Statistics
2021: Appeared in all 12 games … Served as The Rock’s No. 2 running back … Ranked fourth for The Rock in all-purpose yards with 881 (73.4 per game) … Ran for 282 yards and two touchdowns … Averaged 4.8 yards per carry … Also caught 14 passes for 266 yards and three touchdowns … Tallied 19 yards per reception … Returned 16 kicks for 333 yards (20.8) … Recorded 114 all-purpose yards (86 receiving, 28 rushing) while scoring one touchdown against East Stroudsburg … Totaled 101 all-purpose yards along with one touchdown vs. Lock Haven … Caught four passes for 79 yards and two touchdowns while rushing for 45 yards against Clarion …
Game-by-Game Statistics
High School: Competed in football and soccer at Cardinal Newman High School in West Palm Beach, Florida … A four-year starter at running back … Finished high school career with 358 carries for 2,766 yards and 26 touchdowns while also adding two receiving touchdowns … Defensively, recorded 75 total tackles along with three interceptions, two sacks and three forced fumbles over prep career … Ran for 1,217 yards and 17 touchdowns during senior season, averaging 8.3 yards per carry and 141.2 yards per game … Decorated senior season included Player of the Year awards from the Sun Sentinel, Palm Beach County, PBC Preps as well as being a Lou Groza Player of the Year finalist.
| Career Highs |
| Rushes |
24 at Shepherd (2024) |
| Rush Yards |
116 at Millersville (2022) |
| Rush TDs |
2 (3x) |
| Long Rush |
61 vs. Gannon (2022) |
| Receptions |
7 vs. Kutztown (2023) |
| Rec. Yards |
86 vs. East Stroudsburg (2021) |
| Rec. TDs |
2 vs. Clarion (2021) |
| Top Performances |
| Date |
Opponent |
Stats |
| 9/11/21 |
East Stroudsburg |
1 TD, 114 All-Purpose Yards |
| 10/2/21 |
Clarion |
2 TD, 124 All-Purpose Yards |
| 9/10/22 |
West Chester |
1 TD, 127 All-Purpose Yards |
| 11/5/22 |
Edinboro |
2 TD, 122 All-Purpose Yards |
| 10/21/23 |
California (Pa.) |
1 TD, 139 All-Purpose Yards |
| 11/18/23 |
East Stroudsburg |
1 TD, 120 All-Purpose Yards |
| 11/25/23 |
Tiffin |
2 TD, 99 All-Purpose Yards |
| 11/4/24 |
Seton Hill |
1 TD, 141 All-Purpose Yards |