who was the last player to win nfl offensive player of the year

Saquon Barkley won the Offensive Player of the Year award in the NFL in 2024.

Interpreted as:
Who was the last player to win NFL offensive player of the year in a regular season?
NAMEOPOYSEASONTMGPYDSYDS/GTDRUSH YDSRUSH YDS/GRUSH TDREC YDSREC YDS/GREC TDKR YDSKR YDS/GKR TDPR YDSPR YDS/GPR TD
1Saquon Barkley
S. Barkley
1
2024
PHI PHI
16
2,283
142.7
15
2,005
125.3
13
278
17.4
2
0
0.0
0
0
0.0
0
2Christian McCaffrey
C. McCaffrey
1
2023
SF SF
16
2,023
126.4
21
1,459
91.2
14
564
35.3
7
0
0.0
0
0
0.0
0
3Justin Jefferson
J. Jefferson
1
2022
MIN MIN
17
1,833
107.8
9
24
1.4
1
1,809
106.4
8
0
0.0
0
0
0.0
0
4Cooper Kupp
C. Kupp
1
2021
LAR LAR
17
1,993
117.2
16
18
1.1
0
1,947
114.5
16
20
1.2
0
8
0.5
0
5Derrick Henry
D. Henry
1
2020
TEN TEN
16
2,141
133.8
17
2,027
126.7
17
114
7.1
0
0
0.0
0
0
0.0
0
6Michael Thomas
M. Thomas
1
2019
NO NO
16
1,716
107.3
9
-9
-0.6
0
1,725
107.8
9
0
0.0
0
0
0.0
0
7Patrick Mahomes
P. Mahomes
1
2018
KC KC
16
268
16.8
2
272
17.0
2
0
0.0
0
0
0.0
0
0
0.0
0
8Todd Gurley
T. Gurley
1
2017
LAR LAR
15
2,093
139.5
19
1,305
87.0
13
788
52.5
6
0
0.0
0
0
0.0
0
9Matt Ryan
M. Ryan
1
2016
ATL ATL
16
114
7.1
0
117
7.3
0
0
0.0
0
0
0.0
0
0
0.0
0
10Cam Newton
C. Newton
1
2015
CAR CAR
16
626
39.1
10
636
39.8
10
0
0.0
0
0
0.0
0
0
0.0
0
11DeMarco Murray
D. Murray
1
2014
DAL DAL
16
2,261
141.3
13
1,845
115.3
13
416
26.0
0
0
0.0
0
0
0.0
0
12Peyton Manning
P. Manning
1
2013
DEN DEN
16
-35
-2.2
1
-31
-1.9
1
0
0.0
0
0
0.0
0
0
0.0
0
13Adrian Peterson
A. Peterson
1
2012
MIN MIN
16
2,314
144.6
13
2,097
131.1
12
217
13.6
1
0
0.0
0
0
0.0
0
14Drew Brees
D. Brees
1
2011
NO NO
16
71
4.4
1
86
5.4
1
0
0.0
0
0
0.0
0
0
0.0
0
15Tom Brady
T. Brady
1
2010
NE NE
16
25
1.6
1
30
1.9
1
0
0.0
0
0
0.0
0
0
0.0
0
16Chris Johnson
C. Johnson
1
2009
TEN TEN
16
2,509
156.8
16
2,006
125.4
14
503
31.4
2
0
0.0
0
0
0.0
0
17Drew Brees
D. Brees
1
2008
NO NO
16
-35
-2.2
0
-1
-0.1
0
0
0.0
0
0
0.0
0
0
0.0
0
18Tom Brady
T. Brady
1
2007
NE NE
16
98
6.1
2
98
6.1
2
0
0.0
0
0
0.0
0
0
0.0
0
19LaDainian Tomlinson
L. Tomlinson
1
2006
SD SD
16
2,323
145.2
31
1,815
113.4
28
508
31.8
3
0
0.0
0
0
0.0
0
20Shaun Alexander
S. Alexander
1
2005
SEA SEA
16
1,958
122.4
28
1,880
117.5
27
78
4.9
1
0
0.0
0
0
0.0
0
21Peyton Manning
P. Manning
1
2004
IND IND
16
35
2.2
0
38
2.4
0
0
0.0
0
0
0.0
0
0
0.0
0
22Jamal Lewis
J. Lewis
1
2003
BAL BAL
16
2,271
141.9
14
2,066
129.1
14
205
12.8
0
0
0.0
0
0
0.0
0
23Priest Holmes
P. Holmes
1
2002
KC KC
14
2,287
163.4
24
1,615
115.4
21
672
48.0
3
0
0.0
0
0
0.0
0
24Marshall Faulk
M. Faulk
1
2001
STL STL
14
2,147
153.4
21
1,382
98.7
12
765
54.6
9
0
0.0
0
0
0.0
0
25Marshall Faulk
M. Faulk
1
2000
STL STL
14
2,207
157.6
26
1,359
97.1
18
830
59.3
8
18
1.3
0
0
0.0
0

More Eagles Stats

Team Leaders

PASS

2,929

Hurts

Jalen Hurts

RUSH

940

Barkley

Saquon Barkley

REC

889

Smith

DeVonta Smith
Team Rankings

PPG

22.9

18th

OPP PPG

19.4

6th

RUSH YDS/G

115.6

19th

PASS YDS/G

211.6

22nd

2025 Division Standings
TEAMWLTPCT
Eagles Eagles
9
5
0
.643
Cowboys Cowboys
6
7
1
.464
Commanders Commanders
4
10
0
.286
Giants Giants
2
12
0
.143
Schedule
DATEMATCHUPTIME (ET)
Sat
12/20
PHI PHI
@
WAS WAS
5:00 PM
Sun
12/28
PHI PHI
@
BUF BUF
4:25 PM
Sun
1/4
WAS WAS
@
PHI PHI
1:00 PM
Last Game
LV Raiders

2 - 12

0

Final

31

PHI Eagles

9 - 5

Sun 14 Dec 2025

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Division Standings

AFC EastWLTPCT
Patriots Patriots
11
3
0
.786
Bills Bills
10
4
0
.714
AFC NorthWLTPCT
Steelers Steelers
8
6
0
.571
Ravens Ravens
7
7
0
.500
AFC SouthWLTPCT
Jaguars Jaguars
10
4
0
.714
Texans Texans
9
5
0
.643
AFC WestWLTPCT
Broncos Broncos
12
2
0
.857
Chargers Chargers
10
4
0
.714
NFC EastWLTPCT
Eagles Eagles
9
5
0
.643
Cowboys Cowboys
6
7
1
.464
NFC NorthWLTPCT
Bears Bears
10
4
0
.714
Packers Packers
9
4
1
.679
NFC SouthWLTPCT
Buccaneers Buccaneers
7
7
0
.500
Panthers Panthers
7
7
0
.500
NFC WestWLTPCT
Rams Rams
11
3
0
.786
Seahawks Seahawks
11
3
0
.786

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
9/13
SF SF
@
NO NO
26-21
Sat
9/13
NE NE
@
MIA MIA
33-27
Sat
9/13
CAR CAR
@
ARI ARI
22-27
Sat
9/13
DEN DEN
@
IND IND
28-29
Sat
9/13
PHI PHI
@
KC KC
20-17

Schedule

DATEMATCHUPTIME (ET)
Thu
12/18
LAR LAR
@
SEA SEA
8:15 PM
Sat
12/20
PHI PHI
@
WAS WAS
5:00 PM
Sat
12/20
GB GB
@
CHI CHI
8:20 PM
Sun
12/21
BUF BUF
@
CLE CLE
1:00 PM
Sun
12/21
LAC LAC
@
DAL DAL
1:00 PM