Coming into Monday night's game against the Arizona Cardinals, the New York Jets had the NFL's best rushing defense and had allowed just one rushing touchdown all season.
That's because the Jets had yet to face David Johnson.
The Cardinals' 2015 third-round pick opened the game with a 58-yard touchdown run -- the longest run of his career -- and didn't stop there, leading the Cards to a 28-3 win over the Jets on Monday Night Football.
David Johnson's patience is unbelievable.
This is the longest TD run of his career... 58 YARDS! #MNF #NYJvsAZ https://t.co/6nCOgCBrdf
— NFL (@NFL) October 18, 2016
.@dajohnson with the ? trick. #BeRedSeeRed https://t.co/O5BwyMgXAO
— Arizona Cardinals (@AZCardinals) October 18, 2016
Another one.
? @dajohnson7 #NYJvsAZ pic.twitter.com/9SPsGs07e5
— NFL (@NFL) October 18, 2016
For the night, Johnson rushed 22 times for 111 yards and three touchdowns. No one had done that to the Jets in quite a while.
Before David Johnson tonight last player w 3 rushing TDs vs Jets: PHI’s LeSean McCoy on 12/18/11. #NYJvsAZ
— Mark Dalton (@CardsMarkD) October 18, 2016
But Johnson also set a team record Monday against the Jets team coached by former Cards defensive coordinator Todd Bowles.
He now has eight rushing touchdowns through the team's first six games of the season, the most in team history. MacArthur Lane (1970), Johnny Roland (1967) and John David Crow (1962) all had seven rushing TDs through six games.
Also, Johnson already has 21 rushing TDs in his NFL career, breaking Otis Anderson's record for the most by a Cardinal in his first two seasons. An incredible feat when you consider the Cardinals still play 10 more games this year.