CFB Schedule college football

Devin Roche

Old Dominion Monarchs · #3 · Running Back · Junior
2025 season
CAR
111
tied 142nd of 1270
YDS
630
105th of 1270
AVG
5.7
not ranked
TD
4
tied 187th of 1270

Overview

Next game
Sep 5

Rushing

SeasonTeamCARYDSAVGTDLNG
2023ODU311916.2037
2024ODU432746.4223
2025ODU1116305.7467
Career1851,0955.9667

Ranks are over the players on a 2026 FBS roster who have been read, counting only those who recorded that statistic in 2025 — how many that is. Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.

Stats

Rushing

SeasonTeamCARYDSAVGTDLNG
2023ODU311916.2037
2024ODU432746.4223
2025ODU1116305.7467
Career1851,0955.9667

Receiving

SeasonTeamRECYDSAVGTDLNG
2023ODU4194.8011
2024ODU7527.4115
2025ODU5316.2014
Career161026.4115

Scoring

SeasonTeamPASSRUSHRECRETTD2PTPATFGPTS
2024ODU0210300018
2025ODU0400400024
Career0610700042

Returning

SeasonTeamATTYDSTDFCLNGATTYDSTDLNG
2023ODU00000238023
2024ODU0000012217031
2025ODU1926500490000
Career19265004914255031

Season rows count every game played, including bowl and playoff games. The national leaders table ranks the regular season only, so a figure there can be the smaller of the two.

Glossary

2PT
Total Two Point Convs
ATT
Punt Returns; Kick Returns
AVG
Yards Per Rush Attempt; Yards Per Reception
CAR
Rushing Attempts
FC
Punt Return Fair Catches
FG
Field Goals
FUM
Fumbles
LNG
Long Rushing; Long Reception; Long Punt Return; Long Kick Return
LST
Fumbles Lost
PASS
Passing Touchdowns
PAT
Kick Extra Points
PTS
Total Points
REC
Receptions; Receiving Touchdowns
RET
Return Touchdowns
RUSH
Rushing Touchdowns
TD
Rushing Touchdowns; Receiving Touchdowns; Total Touchdowns; Punt Return Touchdowns; Kick Return Touchdowns
YDS
Rushing Yards; Receiving Yards; Punt Return Yards; Kick Return Yards

Bio

TeamOld Dominion Monarchs
PositionRunning Back
ClassJunior
Height / weight5' 7" / 172 lbs
BirthplaceBaltimore, MD
Jersey#3
StatusActive

Career history

Splits

Season, home and away

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
Season1116305.74675316.201400
Home603836.4267000.00000
Away512474.82355316.201400

By month

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
September11575.2115000.00000
October251044.2015155.00500
November563696.63672157.501400
December191005.30352115.50700

By quarter

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st422125.0126144.00400
2nd251385.51213227.301400
3rd282197.8167000.00000
4th16613.8115155.00500

By half

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st673505.22264266.501400
2nd442806.4267155.00500

By final margin

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
0-713534.1015000.00000
8-14261325.10352115.50700
15+724456.24673206.701400

In wins, by margin

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
22+14513.61152157.501400
15-21121099.1067000.00000
8-1412776.4221000.00000
1-7221185.4035177.00700

In losses, by margin

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1-715634.2119144.00400
8-1412121.0021000.00000
22+210.501155.00500

By field position

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
Own 1-1911514.6012000.00000
Own 20-39312738.80672126.00700
Between 40's25973.902111414.001400
Opp 39-20321494.7121000.00000
Opp 19-Goal12605.0317252.50400
Opp 9-Goal6172.829111.00100

Goal to go

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st & Goal3124.029000.00000
2nd & Goal133.003000.00000
3rd & Goal000.000000.00000
4th & Goal1-2-2.000000.00000

By down

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st593776.42352126.00700
2nd321936.01672189.001400
3rd17613.6121111.00100
4th3-1-0.301000.00000

By down and distance

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
4th & 1-23-1-0.301000.00000
3rd & 6+571.403111.00100
3rd & 11+231.503000.00000
3rd & 8-101-1-1.000000.00000
3rd & 3-75357.0121111.00100
3rd & 1-29242.709000.00000
2nd & 6+16664.10152189.001400
2nd & 11+122.002000.00000
2nd & 8-1011514.60152189.001400
2nd & 3-7151157.7167000.00000
2nd & 1-25255.0017000.00000
1st & 6+583746.41352126.00700
1st & 11+100.000000.00000
1st & 8-10573746.61352126.00700
1st & 3-7133.013000.00000
3rd (or 4th) and 9+320.703000.00000
3rd (or 4th) and 3-85357.0121111.00100
3rd (or 4th) and 1-29242.709000.00000
1st and 10563656.50352126.00700

Season, home and away

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
Season432746.42237527.411500
Home10616.10184287.011200
Away332136.52233248.001500

By month

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
September341.303000.00000
October291685.821855410.811500
November111029.30232-2-1.00100

By quarter

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st131058.11234399.811200
2nd12484.008000.00000
3rd6244.0013111.00100
4th12978.11202126.001500

By half

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st251536.11234399.811200
2nd181216.71203134.301500

By final margin

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
0-718593.3117111.00100
8-14221878.51235438.601500
15+3289.3018188.01800

In wins, by margin

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
15-21177.007000.00000
8-146427.00201-3-3.00000
1-79667.3123188.01800

In losses, by margin

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1-79333.718111.00100
8-1455511.0018000.00000
LOSING BY 15-2111111.001111515.001500

By field position

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
Own 1-195244.8013000.00000
Own 20-3914725.10203258.301200
Between 40's13715.50211-3-3.00000
Opp 39-2058316.602311515.001500
Opp 19-Goal6244.02142157.51800
Opp 9-Goal4-1-0.324188.01800

Goal to go

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st & Goal4-1-0.324188.01800
2nd & Goal000.000000.00000
3rd & Goal000.000000.00000
4th & Goal000.000000.00000

By down

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st251445.82213217.011200
2nd11766.9023000.00000
3rd6549.00173248.001500
4th100.000177.00700

By down and distance

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
4th & 3-7000.000177.00700
4th & 1-2100.000000.00000
3rd & 6+3237.70143248.001500
3rd & 11+2178.50141-3-3.00000
3rd & 8-10000.00022713.501500
3rd & 3-72147.008000.00000
3rd & 1-222311.5017000.00000
2nd & 6+8617.6023000.00000
2nd & 8-107385.4018000.00000
2nd & 3-722311.5023000.00000
2nd & 1-22157.5011000.00000
1st & 6+201376.80213217.011200
1st & 8-10201376.80213217.011200
1st & 3-7372.318000.00000
1st & 1-2200.011000.00000
3rd (or 4th) and 9+2178.50143248.001500
3rd (or 4th) and 3-82147.008000.00000
3rd (or 4th) and 1-222311.5017000.00000
1st and 10201376.80212136.501200

Season, home and away

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
Season311916.20374194.801100
Home191347.10373175.701100
Away12574.8022122.00200

By month

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
September301816.00374194.801100
December11010.0010000.00000

By quarter

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st571.403000.00000
2nd12927.7022242.00200
3rd55611.2037144.00400
4th9364.001211111.001100

By half

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st17995.8022242.00200
2nd14926.60372157.501100

By final margin

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
0-7291575.40374194.801100
15+23417.0022000.00000

In wins, by margin

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
15-214338.3017000.00000
8-1424120.5037000.00000
1-710494.90132136.501100

In losses, by margin

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1-76111.808000.00000
8-1433812.7022000.00000

By field position

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
Own 1-195428.4037000.00000
Own 20-3913564.3017000.00000
Between 40's10666.6022263.00400
Opp 39-202147.00102136.501100
Opp 19-Goal11313.0012000.00000
Opp 9-Goal11313.0012000.00000

Goal to go

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st & Goal111.001000.00000
2nd & Goal000.000000.00000
3rd & Goal0120.0012000.00000
4th & Goal000.000000.00000

By down

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
1st211446.9037144.00400
2nd8141.80411111.001100
3rd23316.5017242.00200

By down and distance

SplitCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
3rd & 6+23316.5017122.00200
3rd & 11+22110.5017122.00200
3rd & 8-100120.0012000.00000
3rd & 1-2000.000122.00200
2nd & 6+7142.004000.00000
2nd & 11+273.504000.00000
2nd & 8-10242.003000.00000
2nd & 3-7430.80211111.001100
1st & 6+211446.9037144.00400
1st & 11+11111.0011000.00000
1st & 8-10201336.7037144.00400
3rd (or 4th) and 9+22110.5017122.00200
3rd (or 4th) and 3-80120.0012000.00000
3rd (or 4th) and 1-2000.000122.00200
1st and 10191326.9037144.00400

Game log

DateOppResultCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
9/13@ VTW 45-264256.3115000.00011
9/27vs LIBW 21-77324.6012000.00000
10/4vs CCUW 47-73165.308000.00000
10/11@ MRSHL 48-24210.501000.00021
10/18@ JMUL 63-277344.9013155.00500
10/25vs APPW 24-2113534.1015000.00000
11/1@ ULMW 31-612363.00811414.001400
11/13vs TROYW 33-0161459.1067000.00000
11/22@ GASOW 45-107517.3121111.00100
11/29vs GASTW 27-10211376.5221000.00000
12/17vs USFW 24-10191005.30352115.50700
StaffDNA Cure Bowl
2025 total1116305.74675316.201400

The season total counts every game. A game appears above only when the source recorded something for him in it, so the rows can be fewer.

DateOppResultCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
9/28@ BGSUW 30-27341.303000.00000
10/5@ CCUL 45-3712867.211822713.501500
10/12@ GASTW 21-1411383.5117000.00000
10/19vs TXSTW 24-143165.30142199.501200
10/24vs GASOW 47-193289.3018188.01800
11/16vs JMUL 35-32100.000000.00000
11/23vs MRSHL 42-353175.708111.00100
11/30@ ARSTW 40-3278512.10231-3-3.00000
Total432746.42237527.411500
DateOppResultCARYDSAVGTDLNGRECYDSAVGTDLNGFUMLST
9/2@ VTL 36-1723417.0022000.00011
9/16vs WAKEL 27-2411867.8037000.00000
9/23vs TAMCW 10-97385.40123175.701100
9/30@ MRSHL 41-3510232.308122.00200
12/18vs WKUL 38-35 OT11010.0010000.00000
Famous Toastery Bowl
2023 total311916.20374194.801100

The season total counts every game. A game appears above only when the source recorded something for him in it, so the rows can be fewer.