Also oursCFB Schedulethis site, for college footballThe Gridiron Kingodds and projections — a paid site
NFL Schedule the NFL
NFLCFB

Maxwell Hairston

Buffalo Bills · #31 · Cornerback · 3rd year
2025 season
TOT
18
tied 567th of 1328
SACK
0
tied 398th of 1328
INT
2
tied 40th of 1328
PD
5
tied 139th of 1328

Overview

Next game
Sep 13

Defense

SeasonTeamGPTOTSOLOASTSACKFFFRYDSINTYDSAVGTDLNGPDSTFSTFYDSKB
2025BUF11181440000210.50150.500

Ranks are over the players on a 2026 NFL roster who have been read, counting only those who recorded that statistic in 2025 — how many that is. Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.

Stats

Defense

SeasonTeamGPTOTSOLOASTSACKFFFRYDSINTYDSAVGTDLNGPDSTFSTFYDSKB
2025BUF11181440000210.50150.500

Season rows are the regular season only, which is what the source publishes for them. Postseason games are in the game log below, under their own heading and their own total, and they are not counted in these numbers.

Glossary

AST
Assist Tackles
AVG
Average Interception Yards
FF
Fumbles Forced
FR
Fumbles Recovered
FUM
Fumbles
GP
Games Played
INT
Interceptions
KB
Kicks Blocked
LNG
Long Interception
LST
Fumbles Lost
PD
Passes Defended
SACK
Sacks
SOLO
Solo Tackles
STF
Stuffs
STFYDS
Stuff Yards
TD
Interception Touchdowns
TOT
Total Tackles
YDS
Fumbles Recovered Yards; Interception Yards

Bio

TeamBuffalo Bills
PositionCornerback
Experience3rd year
CollegeKentucky
Height / weight5' 11" / 192 lbs
BirthplaceWest Bloomfield, MI
Jersey#31
StatusActive

Career history

Splits

All Splits, home and away

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
All Splits1814400.50000210.5015
Home981000000100.0003
Away96300.50000111.0012

In wins and losses

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Wins/Ties13103000000100.0003
Losses54100.50000111.0012

By margin of victory

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
0-7972000000100.0003
15+431000000000.0000

Late and close

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
4th QTR, +/-7220000000100.0002
Last 2 Min. Half330000000000.0001

By stretch of the season

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
1-8110000000100.0001
9-161713400.50000111.0014

By month

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
October110000000000.0000
November21100.50000210.5013
December12102000000000.0002
January321000000000.0000

By day of the week

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Sunday17143000000210.5014
Other10100.50000000.0001

Indoors and outdoors

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Outdoors17143000000210.5014
Indoors10100.50000000.0001

By temperature

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
<40 F15123000000000.0002
81+ F110000000111.0011

As a starter

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
As Starter1073000000111.0011
As Sub87100.50000100.0004

By conference and division

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
vs AFC1410400.50000210.5015
vs NFC440000000000.0000
vs. Own Division1073000000111.0011

By opponent

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
vs CAR110000000000.0000
vs CIN330000000000.0002
vs HOU10100.50000000.0001
vs KC000000000100.0001
vs MIA110000000111.0011
vs NE642000000000.0000
vs NYJ321000000000.0000
vs PHI330000000000.0000

By half

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
1st13103000000000.0002
2nd541000000210.5013

By quarter

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
1st642000000000.0000
2nd761000000000.0002
3rd110000000000.0000
4th431000000210.5013

By down

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
1st761000000000.0001
2nd752000000000.0002
3rd431000000210.5012

Ahead, behind and tied

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Ahead532000000100.0002
Behind871000000111.0013
Tied541000000000.0000

By field position

SplitTOTSOLOASTSACKSTFSTFYDSFFFRKBINTYDSAVGTDLNGPD
Own 1-20743000000000.0000
Own 21-50440000000000.0003
Opp 49-20761000000100.0001
Opp 19-Goal000000000111.0011

Game log

DateOppResultTOTSOLOASTSACKSTFSTFYDSFUMLSTFFFRKBINTYDSAVGTDLNGPD
10/26@ CARW 40-9110000--000000.0000
11/2vs KCW 28-21000000--000100.0001
11/9@ MIAL 30-13110000--000111.0001
11/16vs TBW 44-3200000000000000.0000
11/20@ HOUL 23-1910100.50--000000.0001
11/30@ PITW 26-700000000000000.0000
12/7vs CINW 39-34330000--000000.0002
12/14@ NEW 35-31642000--000000.0000
12/21@ CLEW 23-2000000000000000.0000
12/28vs PHIL 13-12330000--000000.0000
1/4vs NYJW 35-8321000--000000.0000
Regular season total1814400.50--000210.5015