No long introduction to this week's column, just an appreciation of James Cook and his huge game against the Dallas Cowboys. Cook had 104 total DYAR for this game. Based on current opponent adjustments, that's the top game for any running back this season. Cook's game was so big that Dallas dropped from sixth to 16th in run defense DVOA.

Cook had 25 carries without a carry that went for no gain or a loss of any kind. He only had one carry for a single yard, and even that came on a second-and-2. Every other carry went for at least 2 yards. Over half his carries gained at least 5 yards with three gaining over 15 yards.

Opponent adjustments change each week as we try to get a better idea of just how good every defense is. So, for example, Christian McCaffrey's Week 4 game against Arizona was at 106 DYAR a couple weeks ago. However, two bad games for the Arizona run defense -- one against McCaffrey himself -- have changed those adjustments so that McCaffrey's game is now second on the season.

Here's a look at the top five running back games for the 2023 season so far:

RkPlayerTeamWeekRunsRush
Yds
Rush
TD
RecRec
Yds
Rec
TD
Total
DYAR
Rush
DYAR
Rec
DYAR
Opp
1.James CookBUF152517912/34211047133DAL
2.Christian McCaffreySF42010637/8711994258ARI
3.D'Andre SwiftPHI22817513/36098107-9MIN
4.De'Von AchaneMIA31820324/4302946133DEN
5.Kyren WilliamsLAR121614306/6612933855ARI

And now here's a look at all the numbers for Week 15, now updated with MNF.

Quarterbacks
RkPlayerTeamCP/ATYdsTDINTSacksTotal
DYAR
Pass
DYAR
Rush
DYAR
Opp
1.Baker MayfieldTB22/283814051851850GB
This is the only game in this year's top 50 passer performances to have five sacks. But Mayfield completed 7 of 9 pass attempts on third downs -- all of the completions converted -- for 135 yards and two touchdowns plus a sack and an 11-yard DPI gain. The Buccaneers led all offenses this week with an average of 8.3 yards after the catch.
2.Brock PurdySF16/242424001611610ARI
Purdy drops from 191 YAR to 161 DYAR based on adjustments for the Cardinals defense. He had this week's second-highest average depth of target at 13.8 yards. Will Levis was the only other quarterback above 11.0-yard aDOT this week.
3.Jared GoffDET24/342785021571570DEN
Goff led all quarterbacks this week with 79 DYAR from the red zone. He went 7-for-10 from the red zone for 52 yards with all five of his touchdowns coming from inside the 20.
4.Tua TagovailoaMIA21/242241031281280NYJ
Tagovailoa moves from 90 YAR to 128 DYAR based on adjustments for the Jets defense. Tagovailoa threw only five passes on first down but that included the 60-yard touchdown to Jaylen Waddle. He had an average depth of taget of just 4.0 yards this week, higher than only Zach Wilson.
5.Derek CarrNO24/282183011241240NYG
6.Jordan LoveGB29/392842021101073TB
Love led all quarterbacks this week with 108 DYAR on deep passes (16 or more air yards). He completed 5 of 8 deep passes for 113 yards and a touchdown, plus a 32-yard DPI gain.
7.Aidan O'ConnellLV20/3424840199990LAC
O'Connell drops from 131 YAR to 99 DYAR based on adjustments for the Chargers defense. He was excellent between the 10 and the 20 -- essentially, the first half of the red zone -- completing 4 of 6 pass attempts for 54 yards and two touchdowns.
8.Jake BrowningCIN30/4232421499103-4MIN
Browning was 5 for 8 on third down with 90 yards. All five completions gained new first downs. Browning was worth only 4 passing DYAR in the first half, then 99 passing DYAR in the second half.
9.Jacoby BrissettWAS8/101342008592-6LAR
10.Gardner MinshewIND18/282153038592-8PIT
The Colts won the game even though Minshew dropped from 88 passing DYAR in the first half to 4 passing DYAR in the second half. Sometimes, it is better to be good early than late.
11.Trevor LawrenceJAX26/4326410165624BAL
Lawrence rises from 8 YAR to 65 DYAR based on adjustments for the Ravens defense. He completed 6 of 11 passes on third down but only three of those completions gained a new set of downs. He also had a strip-sack fumble and an intentional grounding on third down, for a total of -37 DYAR on the down.
12.Russell WilsonDEN18/3222310243421DET
Russell Wilson was worth -58 passing DYAR in the first half of this game and then 100 passing DYAR in the second half.
RkPlayerTeamCP/ATYdsTDINTSacksTotal
DYAR
Pass
DYAR
Rush
DYAR
Opp
13.Josh AllenBUF7/1594101372612DAL
14.Matthew StaffordLAR25/332582033535-1WAS
Stafford drops from 86 YAR to 35 DYAR based on adjustments for the Commanders defense. He earned -64 passing DYAR in the red zone, completing 4 of 8 passes but with two completions that lost yardage, plus a sack.
15.Nick MullensMIN26/333032232541-16CIN
Mullens completed 5 of 8 passes on third down including the 37-yard touchdown to Jordan Addison, but he also had a sack and threw both his interceptions on third down.
MNFDrew LockSEA23/3320810224240PHI
16.Desmond RidderATL12/201521102043-22CAR
Ridder's negative rushing value comes from an aborted play and a 2-yard loss on a designed first-and-10 run, plus a 1-yard scramble on second-and-12.
17.Bryce YoungCAR18/241670031046ATL
MNFJalen HurtsPHI17/311430204-3539SEA
18.Lamar JacksonBAL15/241711133-3134JAX
Jackson had 12 carries for 97 yards with five first downs.
19.Mitchell TrubiskyPIT16/23169123-10-5-5IND
20.Easton StickLAC23/32257313-12-175LV
Stick somehow led the NFL this week with 116 passing DYAR on passes to the left side, but was dead last in the league with -55 passing DYAR on passes to the right side.
21.Patrick MahomesKC27/37305223-22-220NE
Mahomes somehow was worth -101 passing DYAR on passes up the middle, thanks to two interceptions and a couple of minor 3-yard gains.
22.Justin FieldsCHI19/40166123-23-16-7CLE
Fields climbs substantially from -114 YAR to -23 DYAR based on adjustments for the Browns defense.
RkPlayerTeamCP/ATYdsTDINTSacksTotal
DYAR
Pass
DYAR
Rush
DYAR
Opp
23.Bailey ZappeNE23/31180114-42-39-3KC
24.Case KeenumHOU24/36229113-49-26-23TEN
Keenum's negative rushing value comes from an aborted play and a 1-yard run on first-and-goal from the 3. He completed 4 of 9 passes on third down for 61 yards and a touchdown but also had two sacks and a pick-six on third down.
25.Kyler MurrayARI26/39211123-59-50-9SF
Murray had three runs for 12 or more yards but also a 4-yard loss that included a fumble. He had -95 passing DYAR on first and second down, 81 DYAR on third down, and -35 on fourth down. On third down, he completed 8 of 11 passes for 83 yards and a touchdown, although only five of those eight completions moved the sticks.
26.Joe FlaccoCLE28/44374234-85-80-5CHI
27.Trevor SiemianNYJ14/26110022-90-900MIA
Siemian attempted five deep passes of at least 16 air yards, and threw two interceptions with three other incompletions.
28.Dak PrescottDAL21/34134013-93-10411BUF
Cowboys receivers averaged just 2.5 average yards after the catch this week against Buffalo.
29.Tommy DeVitoNYG21/34177007-95-1017NO
DeVito had negative net passing yards on first down. He completed 5 of 10 passes but only had one pass over 3 yards, and he also took three different 8-yard sacks on first down.
30.Zach WilsonNYJ4/1126004-101-1010MIA
Wilson's average depth of target was a miniscule 2.6 yards. But he was also at the bottom of the league this week in average yards after the catch, just 2.3 yards.
31.Sam HowellWAS11/26102111-104-1062LAR
One thing that went right for Howell: He hit Terry McLaurin twice on fourth downs for a total of 41 yards.
32.Will LevisTEN17/26199017-109-12313HOU
Levis drops from 25th to last this week based on opponent adjustments for playing the Texans. He had this week's highest average depth of target at 15.0 yards. He also went from 7 passing DYAR in the first half of this game to -130 passing DYAR in the second half.
Five Best Running Backs by DYAR (Total)
RkPlayerTeamRunsRush
Yds
Rush
TD
RecRec
Yds
Rec
TD
Total
DYAR
Rush
DYAR
Rec
DYAR
Opp
1.James CookBUF2517912/34211047133DAL
2.Christian McCaffreySF1811515/5722803148ARI
As a runner, McCaffrey had six runs for double-digit yards although he also had a couple of losses. His rushing value drops from 43 YAR to 31 DYAR due to opponent adjustments. McCaffrey added on the two receiving touchdowns (41 and 5 yards) plus a 13-yard reception on a second-and-3.
3.Jahmyr GibbsDET1110012/281463214DEN
Gibbs had only a 55% success rate running but that included gains of 34, 21, 12, and 11, 9, and 8 yards. The 11-yard gain came on a third-and-10 from the Denver 49.
4.Clyde Edwards-HelaireKC133704/464145937NE
The 48-yard catch in the first quarter is the big play here but Edwards-Helaire also had catches to convert a second-and-goal from the 6 and a second-and-7.

https://twitter.com/NFLonFOX/status/1736474547577135512
MNFKenneth WalkerSEA198613/3260422616PHI
5.Joe MixonCIN104713/314037316MIN
Adjustments for the Vikings defense move Mixon from 25 total YAR to 37 total DYAR. Seven of Mixon's 10 carries gained at least 4 yards and one of the other three carries was a 1-yard touchdown.
Five Best Running Backs by DYAR (Rushing)
RkPlayerTeamRunsRush
Yds
Rush
TD
RecRec
Yds
Rec
TD
Total
DYAR
Rush
DYAR
Rec
DYAR
Opp
1.James CookBUF2517912/34211047133DAL
2.Kyren WilliamsLAR2715215/730639-32WAS
Williams had a big day rushing despite a lost fumble, with at least 4 yards on 16 of his 27 carries. He moved the chains 10 times. As a receiver, however, he had two catches that lost yardage and lost another fumble with no first downs.
3.Jahmyr GibbsDET1110012/281463214DEN
4.James ConnerARI148613/3302232-10SF
Conner gets more credit than you would expect for his shorter runs (71% success rate overall) because they included a 2-yard touchdown on second-and-goal and a 2-yard conversion on fourth-and-1. Hw also had a long 44-yard gain in the third quarter.
5.Christian McCaffreySF1811515/5722803148ARI
Worst Running Back by DYAR (Total)
RkPlayerTeamRunsRush
Yds
Rush
TD
RecRec
Yds
Rec
TD
Total
DYAR
Rush
DYAR
Rec
DYAR
Opp
1.Derrick HenryTEN16904/410-55-31-25HOU

Henry became the first player in NFL history with 20 or more touches and 15 or fewer yards from scrimmage, but this isn't the lowest DYAR game of the season. That's still Deon Jackson of Indianapolis with 13 carries for 14 yards, five catches for 14 yards, and two fumbles back in Week 1 against Jacksonville.

Worst Running Back by DYAR (Rushing)
RkPlayerTeamRunsRush
Yds
Rush
TD
RecRec
Yds
Rec
TD
Total
DYAR
Rush
DYAR
Rec
DYAR
Opp
1.Najee HarrisPIT123300/000-39-390IND
Harris had only one first down, on a 15-yard carry. He also fumbled the ball away and had four runs for a loss or no gain.
Five Best Wide Receivers and Tight Ends by DYAR
RkPlayerTeamRecAttYdsAvgTDTotal
DYAR
Opp
1.Jaylen WaddleMIA8914217.8176NYJ
This was one off from the high for any receiver gaining yards against the Jets, which was CeeDee Lamb back in Week 2 with 143 receiving yards. Waddle's receptions included a 25-yard gain on fourth-and-5 and a 19-yard gain on third-and-7. His one bad play other than the incomplete was a loss of a yard on a first-and-20 screen. Waddle goes from 60 YAR to 76 DYAR with opponent adjustments.
2.Jordan AddisonMIN6611118.5272CIN
This was the top game of the week without opponent adjustments, with two gains of 35 or more yards and three first downs to go with the two touchdowns and a 9-yard gain on first-and-10.
3.Chris GodwinTB101215515.5050GB
Godwin had five targets on third downs and converted four of them with catches to move the chains.He also had four other catches over 20 yards.
4.Josh PalmerLAC4411328.2142LV
Palmer's big play here is a 79-yard touchdown with 50 yards after the catch, but he also had a 25-yard catch on second-and-10 and a 7-yard conversion on third-and-5.
5.Amon-Ra St. BrownDET7911216.0142DEN
St. Brown drops from 53 YAR to 42 DYAR due to opponent adjustments because the opponent adjustments are still accounting for what Denver did in those first five weeks. St. Brown had three gains of 20 or more yards plus a 15-yard touchdown on third-and-7.
Worst Wide Receiver or Tight End by DYAR
RkPlayerTeamRecAttYdsAvgTDTotal
DYAR
Opp
MNFTyler LockettSEA39217.00-36PHI
1.Darnell MooneyCHI28147.00-35CLE
This is not including the failed Hail Mary at the end of the game, which is listed with no intended receiver. Seven of Mooney's eight targets came in the first half, but only two were complete. He had three incomplete targets on third-and-mediums (4, 4, and 5 yards to go). Mooney was even lower (-42 YAR) without opponent adjustments.