Running back, Penn State (from Baylor), 2017–⁠21

John Lovett

Lettered 2017–⁠20 at Baylor (school media guide)

Number
No. 23
Height
6′0″
Weight
212 lb
Class (2021)
Senior
Hometown
Burlington, NJ
Born
Aug 28, 1999

John Lovett played running back at Baylor (2017–⁠20) and Penn State (2021).

Career highs

125rushing yards, career highvs. Texas Tech, 20183rushing touchdowns, career highvs. Abilene Christian, 2018

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2017Baylor984454.5574
2018Baylor1095735.3675
2019Baylor1036556.4546
2020Baylor451302.9119
2021Penn State521773.4018
Career4071,9804.91775

Receiving

SeasonTeamRecYdsAvgTDLong
2017Baylor7202.906
2018Baylor5489.6018
2019Baylor8668.3024
2020Baylor9495.4111
2021Penn State9364.0018
Career382195.8124

Returns

SeasonTeamKRYdsTD
2017Baylor71250
2018Baylor1140
2019Baylor51040
2020Baylor2400
2021Penn State4630
Career193460

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2017Baylor23RBYr 1
2018Baylor23RBYr 2
2019Baylor23RBYr 3
2020Baylor23RBYr 4
2021Penn State23RBSr. (Yr 5)6′0″212

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
2017Baylor109-0.058th (n=287)0.12-5.813%0.00
2018Baylor1170.1551st (n=300)0.1518.113%0.07
2019Baylor1130.1556th (n=287)0.1317.012%0.08
2020Baylor53-0.18––-9.615%-0.02
2021Penn State77-0.181st (n=277)0.16-13.514%0.13

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.

Game by game

2021 Penn State 8 games, 177 rushing yards
DateOpponentResultCarYdsTDLongRecRec yds
Sep 18vs.AuburnW 28–⁠202906118
Sep 25vs.VillanovaW 38–⁠17114501311
Oct 2vs.IndianaW 24–⁠01041013213
Oct 23vs.IllinoisL 18–⁠2052101822
Oct 30atOhio StateL 24–⁠33132005––
Nov 6atMarylandW 31–⁠14724072−2
Nov 13vs.MichiganL 17–⁠2141701014
Nov 27atMichigan StateL 27–⁠30––––––
2020 Baylor 5 games, 130 rushing yards, 1 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 26vs.KansasW 47–⁠141778119––
Oct 3atWest VirginiaL 21–⁠27142309212
Oct 24atTexasL 16–⁠2742101139
Oct 31vs.TCUL 23–⁠331303111
Nov 28vs.Kansas StateW 32–⁠319506317
2019 Baylor 14 games, 655 rushing yards, 5 TD
DateOpponentResultCarYdsTDLongRecRec yds
Aug 31vs.Stephen F. AustinW 56–⁠178108138––
Sep 7vs.UTSAW 63–⁠14969019113
Sep 21atRiceW 21–⁠135907––
Sep 28vs.Iowa StateW 23–⁠211252011––
Oct 5atKansas StateW 31–⁠12774246––
Oct 12vs.Texas TechW 33–⁠301777018––
Oct 19atOklahoma StateW 45–⁠2775712513
Oct 31vs.West VirginiaW 17–⁠14124901218
Nov 9atTCUW 29–⁠2383701613
Nov 16vs.OklahomaL 31–⁠341505234
Nov 23vs.TexasW 24–⁠1095112813
Nov 30atKansasW 61–⁠6230030––
Dec 7vs.OklahomaL 23–⁠30319012––
Jan 1 ✦vs.GeorgiaL 14–⁠263180912
2018 Baylor 12 games, 573 rushing yards, 6 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 1vs.Abilene ChristianW 55–⁠2712115331––
Sep 8atUTSAW 37–⁠20947016––
Sep 15vs.DukeL 27–⁠4051207220
Sep 22vs.KansasW 26–⁠792306––
Sep 29atOklahomaL 33–⁠6693609––
Oct 13atTexasL 17–⁠2352108––
Oct 25atWest VirginiaL 14–⁠582−104118
Nov 3vs.Oklahoma StateW 35–⁠316104175––
Nov 10atIowa StateL 14–⁠284904––
Nov 17vs.TCUL 9–⁠16115501412
Nov 24vs.Texas TechW 35–⁠242812511218
Dec 27 ✦vs.VanderbiltW 45–⁠38927112––
2017 Baylor 11 games, 445 rushing yards, 5 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 2vs.LibertyL 45–⁠481489234––
Sep 9vs.UTSAL 10–⁠171872018310
Sep 16atDukeL 20–⁠34921015––
Sep 23vs.OklahomaL 41–⁠49134401912
Sep 30atKansas StateL 20–⁠33795174––
Oct 14atOklahoma StateL 16–⁠59116201711
Oct 21vs.West VirginiaL 36–⁠3872011111
Oct 28vs.TexasL 7–⁠385215––
Nov 11vs.Texas TechL 24–⁠3841406––
Nov 18vs.Iowa StateL 13–⁠2392101316
Nov 24atTCUL 22–⁠451505––

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.