Safety, Michigan State, 2015–⁠18

Khari Willis

Number
No. 27
Height
6′0″
Weight
214 lb
Class (2018)
Senior
Hometown
Jackson, MI
Born
May 7, 1996

Khari Willis played safety at Michigan State (2015–⁠18). The Indianapolis Colts took Willis in round 4, No. 109 overall in the 2019 NFL Draft.

At a glance

Best season
84
Tackles, 2018 (Michigan State, 7–⁠6)
Drafted
No. 109
Round 4, 2019 NFL Draft (Indianapolis Colts)

Career highs

15tackles, career highvs. Ohio State, 2018

Team titles: Big Ten champions, 2015

Defense

Tackles, season by season, with his team’s record
SeasonTeamTklSoloTFLSacksIntPDHur
2016Michigan State301600020
2017Michigan State71395.54230
2018Michigan State84411.502101
Career18596744151

Season lines from CollegeFootballData, regular season and bowls. A dash: the source has no number for that season (often an FCS season), and career totals count only the numbers on file.

On the roster

SeasonTeamNo.PosClassHtWt
2015Michigan State27SFr.
2016Michigan State27SSo.
2017Michigan State27SJr.
2018Michigan State27SSr.6′0″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.

Game by game

2018 Michigan State 13 games, 84 tackles, 2 INT
DateOpponentResultTklSoloTFLSacksIntPD
Aug 31vs.Utah StateW 38–⁠31730013
Sep 8atArizona StateL 13–⁠16650000
Sep 22atIndianaW 35–⁠21440000
Sep 29vs.Central MichiganW 31–⁠20530001
Oct 6vs.NorthwesternL 19–⁠29520010
Oct 13atPenn StateW 21–⁠17970001
Oct 20vs.MichiganL 7–⁠21810002
Oct 27vs.PurdueW 23–⁠13320000
Nov 3atMarylandW 24–⁠3930000
Nov 10vs.Ohio StateL 6–⁠261550.5000
Nov 17atNebraskaL 6–⁠9621001
Nov 24vs.RutgersW 14–⁠10410000
Dec 31 ✦vs.OregonL 6–⁠7330002
2017 Michigan State 13 games, 71 tackles, 4 sacks, 2 INT
DateOpponentResultTklSoloTFLSacksIntPD
Sep 2vs.Bowling GreenW 35–⁠10320000
Sep 9vs.Western MichiganW 28–⁠14820001
Sep 23vs.Notre DameL 18–⁠38730.5000
Sep 30vs.IowaW 17–⁠10631101
Oct 7atMichiganW 14–⁠101080000
Oct 14atMinnesotaW 30–⁠27210010
Oct 21vs.IndianaW 17–⁠9751000
Oct 28atNorthwesternL 31–⁠39621100
Nov 4vs.Penn StateW 27–⁠241191101
Nov 11atOhio StateL 3–⁠48610000
Nov 18vs.MarylandW 17–⁠7221100
Nov 25atRutgersW 40–⁠7310000
Dec 28 ✦vs.Washington StateW 42–⁠17––––1–
2016 Michigan State 9 games, 30 tackles
DateOpponentResultTklSoloTFLSacksIntPD
Sep 2vs.FurmanW 28–⁠13420000
Sep 17atNotre DameW 36–⁠28110000
Sep 24vs.WisconsinL 6–⁠30100000
Oct 1atIndianaL 21–⁠24110000
Oct 8vs.BYUL 14–⁠31220000
Oct 15vs.NorthwesternL 40–⁠54620000
Oct 22atMarylandL 17–⁠281160001
Oct 29vs.MichiganL 23–⁠32100001
Nov 12vs.RutgersW 49–⁠0320000

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

Before the draft

Played in the 2019 Senior Bowl (North team, won 34–⁠24).

DrillCombine 2019Combine or pro day 2019
Height5′10⅞″
Weight213 lb
Arm length31″
Hand size9½″
Wingspan74⅜″W
40-yard dash4.52 s
10-yard split1.48 s
Vertical jump34½″
Broad jump9′10″
Bench press22 reps
3-cone drill7.15 s
20-yard shuttle4.13 s

Combine or pro day: the source doesn’t say which. Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA). Rosters and honors: Wikipedia (CC BY-SA).

In the NFL

3 seasons, 38 games with a stat; latest team: Indianapolis Colts.

SeasonTeamGTklSacksInt
2019Indianapolis Colts146300
2020Indianapolis Colts147322
2021Indianapolis Colts10561.52
NFL career381923.54

Regular seasons, from nflverse (CC BY 4.0). G counts games in which the player recorded a stat.

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.