Running back, South Alabama, 2025–⁠26

Keenan Phillips

Number
No. 3
Height
5′10″
Weight
185 lb
Class (2026)
Junior
Hometown
Bainbridge, GA

Keenan Phillips plays running back for South Alabama. Last time out, at Arkansas State: 19 carries, 157 yards, 3 TD; 1 catch, 7 yards, career highs in rushing yards and rushing touchdowns. Phillips leads South Alabama in rushing yards this season.

2026 so far

444 rushing yards, 5 TD

CFD Staff: Keenan Phillips | Bainbridge to South Alabama

Last game: 19 carries, 157 yards ★, 3 TD ★; 1 catch, 7 yards at Arkansas State, W 56–⁠49

Next game: at Marshall, Oct 20

Game by game this season, rushing yards
  1. 66SELA
  2. 44@TULN
  3. 116OHIO
  4. 19@UK
  5. 42ULM
  6. 157@ARST

Filled bars: wins; outlined: losses.

Career highs

157rushing yards, career highat Arkansas State, 20263rushing touchdowns, career highat Arkansas State, 2026

Rushing

Rushing yards, season by season, with his team’s record

* The season in progress, so far.

SeasonTeamCarYdsAvgTDLong
2025South Alabama1266224.9354
2026South Alabama804445.5542
Career2061,0665.2854

Returns

SeasonTeamKRYdsTD
2025South Alabama3240
2026South Alabama82371
Career112611

Receiving

SeasonTeamRecYdsAvgTDLong
2025South Alabama10585.8014
2026South Alabama8465.8015
Career181045.8015

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2025South Alabama3RBSo.
2026South Alabama3RBJr.5′10″185

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsageAdj. rush
2025South Alabama1410.0636th (n=576)0.107.816%0.05
2026South Alabama910.2274th (n=478)0.1019.821%0.28

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). Adjusted pass and rush: EPA per play adjusted for the defenses faced (CollegeFootballData’s WEPA). From CollegeFootballData, 2013 on.

Rushing detail

SeasonTeamSuccessLine yardsSecond levelOpen fieldStuffed
2025South Alabama37%3.400.801.7014%
2026South Alabama43%3.401.201.3014%

Where his yards came from, per carry: line yards are the ones credited to the blockers (the first few, and losses), second level the yards 5 to 10 past the line, open field those beyond 10. Success: carries that kept the offense on schedule. Stuffed: carries stopped at or behind the line. From CollegeFootballData, FBS games, 2025 on.

Game by game

2026 South Alabama 6 games, 444 rushing yards, 5 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 5vs.SE LouisianaW 39–⁠1413660162−2
Sep 12atTulaneL 24–⁠2812440910
Sep 19vs.OhioW 41–⁠3618116128225
Sep 26atKentuckyL 21–⁠4561908111
Oct 3vs.UL MonroeW 52–⁠35124211015
Oct 8atArkansas StateW 56–⁠491915734217
2025 South Alabama 12 games, 622 rushing yards, 3 TD
DateOpponentResultCarYdsTDLongRecRec yds
Aug 30vs.Morgan StateW 38–⁠215300121−3
Sep 6vs.TulaneL 31–⁠332202––
Sep 13atAuburnL 15–⁠318260712
Sep 20vs.Coastal CarolinaL 20–⁠3813104054––
Sep 27atNorth TexasL 22–⁠36839020––
Oct 4atTroyL 24–⁠311056019––
Oct 14vs.Arkansas StateL 14–⁠1576003912
Oct 23atGeorgia StateW 38–⁠31146001318
Nov 1vs.LouisianaL 22–⁠31137511516
Nov 15atUL MonroeW 26–⁠142065015114
Nov 22vs.Southern MissW 42–⁠351864113325
Nov 29atTexas StateL 26–⁠4984111314

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.