Running back, Penn State (from Ohio State), 2024–⁠26

James Peoples

Number
No. 1
Height
5′10″
Weight
214 lb
Class (2026)
Junior
Hometown
San Antonio, TX

James Peoples plays running back for Penn State, after Ohio State (2024–⁠25). Last time out, at Michigan: 5 carries, 14 yards; 1 catch, 5 yards.

2026 so far

246 rushing yards, 2 TD

Last game: 5 carries, 14 yards; 1 catch, 5 yards at Michigan, L 18–⁠21

Next game: vs. Purdue, Oct 31

Game by game this season, rushing yards
  1. 31MRSH
  2. 42@TEM
  3. 59BUF
  4. 67WIS
  5. 13@NU
  6. 20USC
  7. 14@MICH

Filled bars: wins; outlined: losses.

Career highs

2rushing touchdowns, career hightwice; last vs. Buffalo, 2026

Team titles: National champions, 2024 (Ohio State)

Rushing

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

* The season in progress, so far.

SeasonTeamCarYdsAvgTDLong
2024Ohio State491974.0218
2025Ohio State613445.6349
2026Penn State572464.3216
Career1677874.7749

Receiving

SeasonTeamRecYdsAvgTDLong
2024Ohio State1−2−2.000
2025Ohio State10505.0012
2026Penn State3248.0011
Career14725.1012

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2024Ohio State1RBFr.
2025Ohio State1RBSo.
2026Penn State1RBJr.5′10″214

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
2024Ohio State490.01––0.310%0.12
2025Ohio State670.0328th (n=576)0.101.810%0.06
2026Penn State64-0.0714th (n=478)0.10-4.613%0.11

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
2025Ohio State44%3.401.200.9015%
2026Penn State40%2.201.100.2020%

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 Penn State 7 games, 246 rushing yards, 2 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 5vs.MarshallW 45–⁠083109––
Sep 12atTempleW 27–⁠9742012––
Sep 19vs.BuffaloW 55–⁠13859216––
Sep 26vs.WisconsinL 20–⁠2414670903
Oct 2atNorthwesternL 13–⁠3481305216
Oct 10vs.USCL 23–⁠3172008––
Oct 17atMichiganL 18–⁠215140715
2025 Ohio State 12 games, 344 rushing yards, 3 TD
DateOpponentResultCarYdsTDLongRecRec yds
Aug 30vs.TexasW 14–⁠7102006––
Sep 6vs.GramblingW 70–⁠0859012––
Sep 13vs.OhioW 37–⁠9747017211
Sep 27atWashingtonW 24–⁠631005316
Oct 4vs.MinnesotaW 42–⁠3759033––
Oct 11atIllinoisW 34–⁠165703––
Oct 18atWisconsinW 34–⁠0––––15
Nov 1vs.Penn StateW 38–⁠1441901114
Nov 8atPurdueW 34–⁠108260729
Nov 15vs.UCLAW 48–⁠1064221915
Nov 22vs.RutgersW 42–⁠9355149––
Dec 31 ✦vs.MiamiL 14–⁠24––––––
2024 Ohio State 8 games, 197 rushing yards, 2 TD
DateOpponentResultCarYdsTDLongRecRec yds
Aug 31vs.AkronW 52–⁠663019––
Sep 7vs.Western MichiganW 56–⁠010511121−2
Sep 21vs.MarshallW 49–⁠1463109––
Sep 28atMichigan StateW 38–⁠7102906––
Oct 5vs.IowaW 35–⁠731207––
Nov 9vs.PurdueW 45–⁠0312010––
Nov 16vs.NorthwesternW 31–⁠7426018––
Dec 21 ✦vs.TennesseeW 42–⁠177606––

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.