NFL/Players/Mecole Hardman
Mecole Hardman

MECOLE HARDMAN

WR · · BUF · 20192025 · 91 games
77
CAREER GAMES · REG. SEASON
7 seasons · 6 with playoff work
2,302
CAREER RECEIVING YARDS
178 catches · 16 TD
190
CAREER RUSHING YARDS
3 TD · 7.31 per carry

01/Career

Season by season
Regular season
RECEIVING
SeasonClubGTGTRECYDSY/RTD
2025BUF21000
2024KC121412907.50
2023KC724151248.30
2022KC8342529711.94
2021KC17835969311.72
2020KC16624156013.74
2019KC15412653820.76
Career772591782,30212.916
RUSHING
SeasonClubGCARYDSY/CTD
2025BUF2000
2024KC1256212.401
2023KC7133.000
2022KC84317.752
2021KC178465.750
2020KC164317.750
2019KC154174.250
Career77261907.313

02/Playoffs

Kept apart
Never folded in
RECEIVING
SeasonClubGTGTRECYDSY/RTD
2025BUF12144.01
2023KC3756212.41
2022KC132105.00
2021KC39812115.11
2020KC3138668.31
2019KC364297.30
RUSHING
SeasonClubGCARYDSY/CTD
2025BUF1000
2023KC32-5-2.500
2022KC1273.500
2021KC36559.171
2020KC325427.000
2019KC31-6-6.000

03/Per-play role

Play log
2020–2025 only
What Mecole Hardman did on the plays he appears on, 2020 regular season
RolePlaysYardsPer playTD
Rusher68514.170
Receiver7662612.785

04/Game log

2020
REG
DateWKOppResultTGTRECYDSTDCARYDSTD
Jan 317vs LACL 213822250000
Dec 2716vs ATLW 1714632401200
Dec 2015@ NOW 3229932211-50
Dec 1314@ MIAW 332733400000
Dec 613vs DENW 221631150000
Nov 2912@ TBW 272453230000
Nov 2211@ LVW 353111160000
Nov 89vs CARW 333143480000
Nov 18vs NYJW 35997961000
Oct 257@ DENW 4316225701130
Oct 196@ BUFW 26171000000
Oct 115vs LVL 324032500000
Oct 54vs NEW 261044271000
Sep 283@ BALW 342064811000
Sep 202@ LACW 232032300130
Sep 101vs HOUW 34201160000

Regular season and playoffs are separate tables and are never summed into one career line. Which tables appear is decided by this player’s position group, not by which columns happen to hold a number, so a running back with one career pass attempt does not acquire a passing table for it. Games played counts games with a stat line, not games dressed. A dash is an absent block rather than a recorded zero: some older weekly files carry no offensive block at all, and a zero would credit an attempt that was never made. Passer rating is the NFL’s own formula and is shown only where attempts exist. Sacks carry a half. The per-play table, where it appears, is a narrower window than everything above it — the play log covers 2020 to 2025 only — and counts plays this player is named on, which is not the same as snaps: the log names a passer, a rusher and a receiver, and nobody else on the field. Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.