Running back, Tennessee (from Michigan State), 2014–⁠18

Madre London

Lettered 2015–⁠17 at Michigan State (school media guide)

Number
No. 31
Height
6′1″
Weight
213 lb
Class (2018)
Senior
Hometown
Fort Lauderdale, FL

Madre London played running back at Michigan State (2014–⁠17) and Tennessee (2018).

Career highs

103rushing yards, career highvs. Oregon, 20152rushing touchdowns, career highthree times; last vs. East Tennessee State, 2018

Team titles: Big Ten champions, 2015

Rushing

Rushing yards, season by season, with his team’s record
SeasonTeamCarYdsAvgTDLong
2015Michigan State1195004.2362
2016Michigan State281204.3224
2017Michigan State833043.7350
2018Tennessee422064.9343
Career2721,1304.21162

Defense

SeasonTeamTklSoloTFLSacksPDHur
2016Michigan State830000
2017Michigan State210000
Career1040000

Receiving

SeasonTeamRecYdsAvgTDLong
2015Michigan State3237.7014
2016Michigan State11515.0015
2017Michigan State9626.9116
2018Tennessee252.504
Career151057.0116

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2014Michigan State31RBRS
2015Michigan State31RBFr.
2016Michigan State31RBSo.
2017Michigan State31RBJr.
2018Tennessee31RBSr.6′1″213

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
2015Michigan State121-0.088th (n=268)0.12-9.316%0.01
2016Michigan State290.07––2.26%–
2017Michigan State93-0.0214th (n=287)0.12-2.010%0.05
2018Tennessee45-0.04––-1.68%-0.06

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

2018 Tennessee 10 games, 206 rushing yards, 3 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 1vs.West VirginiaL 14–⁠4051209––
Sep 8vs.East Tennessee StateW 59–⁠3847234––
Sep 15vs.UTEPW 24–⁠097402811
Sep 22vs.FloridaL 21–⁠471166143––
Sep 29atGeorgiaL 12–⁠383605––
Oct 13atAuburnW 30–⁠241000––
Oct 20vs.AlabamaL 21–⁠582−500––
Nov 3vs.CharlotteW 14–⁠3230514
Nov 10vs.KentuckyW 24–⁠71301––
Nov 17vs.MissouriL 17–⁠50––––––
2017 Michigan State 12 games, 304 rushing yards, 3 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 2vs.Bowling GreenW 35–⁠101054111––
Sep 9vs.Western MichiganW 28–⁠148280813
Sep 23vs.Notre DameL 18–⁠384100327
Sep 30vs.IowaW 17–⁠106403––
Oct 7atMichiganW 14–⁠101059050219
Oct 14atMinnesotaW 30–⁠27167411815
Oct 21vs.IndianaW 17–⁠961303114
Oct 28atNorthwesternL 31–⁠393805––
Nov 11atOhio StateL 3–⁠4841607111
Nov 18vs.MarylandW 17–⁠73−101––
Nov 25atRutgersW 40–⁠79221613
Dec 28 ✦vs.Washington StateW 42–⁠17417010––
2016 Michigan State 8 games, 120 rushing yards, 2 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 2vs.FurmanW 28–⁠1351405115
Sep 24vs.WisconsinL 6–⁠301606––
Oct 1atIndianaL 21–⁠24739024––
Oct 8vs.BYUL 14–⁠311404––
Oct 15vs.NorthwesternL 40–⁠543602––
Oct 22atMarylandL 17–⁠28––––––
Nov 5atIllinoisL 27–⁠312−100––
Nov 12vs.RutgersW 49–⁠0952214––
2015 Michigan State 11 games, 500 rushing yards, 3 TD
DateOpponentResultCarYdsTDLongRecRec yds
Sep 4atWestern MichiganW 37–⁠241359224––
Sep 12vs.OregonW 31–⁠2818103062––
Sep 19vs.Air ForceW 35–⁠211740011––
Sep 26vs.Central MichiganW 30–⁠101573112––
Oct 3vs.PurdueW 24–⁠2117970181−1
Oct 10atRutgersW 31–⁠24152708––
Nov 14vs.MarylandW 24–⁠74604––
Nov 21atOhio StateW 17–⁠142403––
Nov 28vs.Penn StateW 55–⁠16120020––
Dec 5vs.IowaW 16–⁠131260012114
Dec 31 ✦vs.AlabamaL 0–⁠3851108110

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

Before the draft

DrillPro day 2019
Height6′0⅞″
Weight215 lb
Arm length31⅞″
Hand size10⅜″
40-yard dash4.63 s
10-yard split1.63 sW
Vertical jump31½″
Broad jump10′1″
Bench press19 reps
3-cone drill7.19 s
20-yard shuttle4.58 s

Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA).

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.