San Francisco 49ers running back Jordan Mason (24) runs against the New York Jets during the first half on Monday night in Santa Clara. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers quarterback Brock Purdy (13) looks to pass against the New York Jets during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets quarterback Aaron Rodgers (8) signals toward teammates during the first half of an NFL football game against the San Francisco 49ers in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets quarterback Aaron Rodgers (8) passes the ball as San Francisco 49ers defensive tackle Maliek Collins (99) applies pressure during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers defensive tackle Maliek Collins, right, celebrates with cornerback Charvarius Ward, front left, after recovering a fumble during the first half of an NFL football game against the New York Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers defensive end Leonard Floyd, left, tackles New York Jets running back Breece Hall, right, during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers wide receiver Deebo Samuel Sr. (1) runs against the New York Jets during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets quarterback Aaron Rodgers (8) pitches the ball to a running back as San Francisco 49ers defensive end Nick Bosa, right, runs toward the play during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets head coach Robert Saleh, left, reacts toward down judge Mike Carr (63) during the first half of an NFL football game between the San Francisco 49ers and the Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets running back Breece Hall, center, runs against the San Francisco 49ers during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers place kicker Jake Moody, left, is congratulated by offensive tackle Colton McKivitz (68) after kicking a field goal during the first half of an NFL football game against the New York Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers place kicker Jake Moody (4) kicks a field goal from the hold of Mitch Wishnowsky during the first half of an NFL football game against the New York Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets running back Breece Hall, center, dives for the end zone to score past San Francisco 49ers safety George Odum (30) and cornerback Deommodore Lenoir (2) during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets running back Breece Hall (20) is congratulated by guard Alijah Vera-Tucker, left, and wide receiver Allen Lazard (10) after scoring against the San Francisco 49ers during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets wide receiver Garrett Wilson, top, catches a pass against San Francisco 49ers cornerback Deommodore Lenoir, front right, during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers wide receiver Brandon Aiyuk, right, catches a pass against New York Jets safety Tony Adams, front left, during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets wide receiver Garrett Wilson (5), center, is tackled by San Francisco 49ers defenders during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers quarterback Brock Purdy rolls out to pass during the first half of an NFL football game against the New York Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets cornerback Sauce Gardner (1) defends against a pass intended for San Francisco 49ers wide receiver Brandon Aiyuk (11) during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets running back Breece Hall (20) runs against San Francisco 49ers linebacker Fred Warner (54) during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets running back Breece Hall carries the ball as San Francisco 49ers linebacker Fred Warner looks to tackle him during the first quarter at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Thearon W. Henderson/Getty Images)
San Francisco 49ers running back Jordan Mason, middle, runs against New York Jets safety Chuck Clark (36) and defensive tackle Javon Kinlaw (54) during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets quarterback Aaron Rodgers tries to scramble from San Francisco 49ers defensive end Leonard Floyd (56) and defensive end Nick Bosa, right, before being sacked by Floyd during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets quarterback Aaron Rodgers is sacked by San Francisco 49ers defensive end Leonard Floyd (56) during the second quarter at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Lachlan Cunningham/Getty Images)
New York Jets quarterback Aaron Rodgers is sacked by San Francisco 49ers defensive end Leonard Floyd during the first half on Monday night in Santa Clara. The 49ers dominated on their way to a 32-19 win. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers defensive end Leonard Floyd is congratulated by defensive end Nick Bosa after sacking New York Jets quarterback Aaron Rodgers during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers defensive end Leonard Floyd, left, celebrates with defensive end Nick Bosa after sacking New York Jets quarterback Aaron Rodgers (not pictured) during the second quarter at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Lachlan Cunningham/Getty Images)
San Francisco 49ers quarterback Brock Purdy looks to pass against the New York Jets at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Thearon W. Henderson/Getty Images)
San Francisco 49ers wide receiver Deebo Samuel Sr. (1) runs between New York Jets linebacker C.J. Mosley and defensive tackle Quinnen Williams (95) during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers wide receiver Deebo Samuel Sr., top, runs for the end zone over New York Jets safety Chuck Clark, bottom, to score during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets quarterback Aaron Rodgers (8) signals toward teammates during the first half of an NFL football game against the San Francisco 49ers in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers linebacker Fred Warner (54) reacts after the team recovered a fumble against the New York Jets during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers running back Jordan Mason (24) runs against the New York Jets during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers wide receiver Deebo Samuel Sr., top, runs for the end zone over New York Jets safety Chuck Clark to score during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers wide receiver Deebo Samuel Sr., center, celebrates with teammates after scoring against the New York Jets during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers running back Jordan Mason, left, runs against New York Jets safety Tony Adams (22) during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers running back Jordan Mason (24) is tackled New York Jets safety Chuck Clark, front left, linebacker Jamien Sherwood, bottom left, safety Tony Adams (22) and defensive end Jalyn Holmes, top, during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers wide receiver Deebo Samuel Sr. (1) falls over New York Jets cornerback D.J. Reed (4) during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers wide receiver Deebo Samuel Sr. (1) runs against New York Jets cornerback D.J. Reed (4) during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers wide receiver Deebo Samuel Sr. runs against the New York Jets during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets quarterback Aaron Rodgers (8) looks to pass the ball during the first half of an NFL football game against the San Francisco 49ers in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers quarterback Brock Purdy, left, looks to pass the ball as New York Jets defensive tackle Quinnen Williams (95) applies pressure during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers quarterback Brock Purdy looks to pass the ball against the New York Jets during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers wide receiver Jauan Jennings (15) runs against New York Jets cornerback D.J. Reed, left, during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers kicker Jake Moody kicks a field goal as New York Jets cornerback Brandin Echols, right, tries to block it during the second quarter at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Lachlan Cunningham/Getty Images)
San Francisco 49ers wide receiver Brandon Aiyuk, right, cannot catch a pass in the end zone against New York Jets cornerback Michael Carter II during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers wide receiver Brandon Aiyuk, right, cannot catch a pass against New York Jets cornerback Michael Carter II in the end zone during the first half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers running back Jordan Mason runs for a first down against safety Tony Adams of the New York Jets during the fourth quarter at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Lachlan Cunningham/Getty Images)
San Francisco 49ers running back Jordan Mason runs for a first down against safety Tony Adams of the New York Jets during the fourth quarter at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Lachlan Cunningham/Getty Images)
San Francisco 49ers running back Jordan Mason, left, runs into the end zone to score against New York Jets defensive end Micheal Clemons (72) and safety Tony Adams (22) during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers running back Jordan Mason, right, celebrates with offensive tackle Colton McKivitz, front left, after scoring against the New York Jets during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets head coach Robert Saleh, center, watches from the sideline during the second half of an NFL football game against the San Francisco 49ers in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers fullback Kyle Juszczyk, right, runs against New York Jets safety Ashtyn Davis during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers wide receiver Deebo Samuel, left, is brought down by Quincy Williams (56) and D.J. Reed (4) of the New York Jets during the fourth quarter at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Lachlan Cunningham/Getty Images)
San Francisco 49ers running back Jordan Mason (24) runs against New York Jets cornerback D.J. Reed (4) during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers place-kicker Jake Moody (4) watches his field goal with Jake Tonges (88) and Mitch Wishnowsky (3) during the second half of an NFL football game against the New York Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets quarterback Aaron Rodgers, right, sits on the bench during the second half of an NFL football game against the San Francisco 49ers in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers quarterback Brock Purdy (13) passes against the New York Jets during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers tight end George Kittle, right, runs against New York Jets safety Chuck Clark (36) during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets head coach Robert Saleh, left, walks on the sideline during the second half of an NFL football game against the San Francisco 49ers in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers running back Jordan Mason, right, runs against New York Jets cornerback D.J. Reed (4) during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers wide receiver Brandon Aiyuk makes a catch in front of New York Jets cornerback Michael Carter II during the fourth quarter at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Thearon W. Henderson/Getty Images)
San Francisco 49ers defenders celebrate during the second half of an NFL football game against the New York Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets quarterback Aaron Rodgers reacts on the bench during the second half of an NFL football game against the San Francisco 49ers in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets wide receiver Xavier Gipson (82) runs against San Francisco 49ers linebacker Tatum Bethune during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets wide receiver Allen Lazard, right, catches a touchdown pass in front of San Francisco 49ers safety Ji’Ayir Brown, left, and safety George Odum, center, during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
New York Jets wide receiver Allen Lazard (10) catches a touchdown pass in front of San Francisco 49ers safety Ji’Ayir Brown, right, and safety George Odum (30) during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
New York Jets wide receiver Allen Lazard (10) celebrates with wide receiver Garrett Wilson (5) after scoring against the San Francisco 49ers during the second half of an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
Former San Francisco 49ers running back Frank Gore holds up a trophy at a ceremony inducting him into the team’s Hall of Fame during halftime of an NFL football game between the 49ers and the New York Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers quarterback Brock Purdy, left, talks with New York Jets quarterback Aaron Rodgers, right, after an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Jed Jacobsohn)
San Francisco 49ers linebacker Fred Warner, left, hugs New York Jets quarterback Aaron Rodgers after an NFL football game in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
San Francisco 49ers running back Christian McCaffrey walks on the sideline during the second half of an NFL football game against the New York Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
Former San Francisco 49ers running back Frank Gore, middle, celebrates at a ceremony inducting him into the team’s Hall of Fame during halftime of an NFL football game between the 49ers and the New York Jets in Santa Clara, Calif., Monday, Sept. 9, 2024. (AP Photo/Godofredo A. Vásquez)
A young San Francisco 49ers fan watches as the team takes on the New York Jets during the first half at Levi’s Stadium on September 09, 2024 in Santa Clara, California. (Photo by Lachlan Cunningham/Getty Images)
1 of 74
San Francisco 49ers running back Jordan Mason (24) runs against the New York Jets during the first half on Monday night in Santa Clara. (AP Photo/Godofredo A. Vásquez)
SANTA CLARA — Fill-in back Jordan Mason took top billing in a game hyped as Aaron Rodgers’ return.
Mason ran for 147 yards and a touchdown in place of the injured Christian McCaffrey and the San Francisco 49ers spoiled Rodgers’ comeback game with a 32-19 victory over the New York Jets on Monday night.
The former undrafted free agent overpowered New York’s highly acclaimed defense with his physical running style, helping the 49ers score on eight straight drives.
“I thought he runs like he always does,” Coach Kyle Shanahan said. “When you get him the ball, he breaks tackles, usually gets more than we block for. When we had the good lanes, he always hit them and got a bunch. But, JP was awesome today.”
Rodgers threw for 167 yards and one TD and also had an interception exactly 52 weeks to the day after his debut with New York ended with a torn Achilles after four snaps.
Rodgers had problems moving around in the pocket but still showed off the arm that helped him win four league MVP awards with the Green Bay Packers a few times in his first real action for the Jets.
“I can play better,” Rodgers said. “I missed a couple of throws. … I felt overall I got the ball out pretty good but there were some opportunities I’d like to have back.”
Mason made the most of his opportunities in his first career start. He had just 83 carries his first two seasons but took advantage of being one of the few healthy backs for the 49ers this summer to earn a larger role with McCaffrey’s sore calf and Achilles still bothering him.
His 28 carries were the most for any 49ers player in a regular season game in 13 years as he showed he can handle a full-time load.
“I’m really excited for him,” quarterback Brock Purdy said. “He’s earned it. He’s the kind of guy where it’s not given to him. To see him go out and do what he did tonight, I’m so happy for him.”
Deebo Samuel added a 2-yard touchdown run and Jake Moody made a franchise record-tying six field goals to lead the 49ers to the win.
Purdy threw for 231 yards with no touchdowns or turnovers against a Jets defense that generated little pressure without holdout edge rusher Haason Reddick.
The 49ers took control of the game around halftime. They got a field goal on a 12-play, 75-yard drive at the end of the first half and scored on Mason’s 5-yard run on an 11-play, 70-yarder to start the second half. That turned a 13-7 lead into a 23-7 advantage with the Jets getting only one kneel down snap during that stretch.
“That’s a championship outfit, and they introduced us to some championship football,” Jets coach Robert Saleh said.
Rodgers then threw an interception on the next drive on a pass to Garrett Wilson that was deflected by Deommodore Lenoir into the hands of linebacker Demetrius Flannigan-Fowles.
Rodgers threw his first touchdown pass in 610 days when he took advantage of a free play when Leonard Floyd jumped offsides to connect on a 36-yard scoring strike to Allen Lazard that cut the deficit to 26-13. Lazard caught a second touchdown strike in the closing seconds from Tyrod Taylor after the game had already been decided.
“We expect greatness when we step on the field,” Rodgers said. “There were moments, moments that felt pretty good but not sustained. I felt like if we could just get a first down we’d be rolling. But we had those three-and-outs which hurt us. I think a lot of stuff is correctable.”
Rodgers’ second game with the Jets lasted much longer than his first, which ended with a season-ending Achilles injury after just four snaps in 2023.
New York went three-and-out on the opening drive this game with two handoffs and a dropped pass by Lazard before a setback on the fourth snap that was temporary instead of season ending this time around. Rodgers’ first completion as a Jet was caught by Breece Hall, who had the ball punched out by Fred Warner for a lost fumble that set up a 49ers field goal.
Rodgers got the Jets moving on the following drive, converting three third-down passes to Wilson to set up Hall’s 3-yard touchdown run. Rodgers went 6 for 7 for 61 yards on the drive.
New York didn’t get another first down in the half and trailed 16-7 at the break.
McCAFFREY UPDATE
McCaffrey got hurt early in training camp and missed four weeks of practice before returning to the field last week. He was listed as questionable and said he expected to play Monday night. But he was a surprise scratch for the game.
McCaffrey led the NFL last season with 2,023 yards from scrimmage and was tied for the league lead with 21 touchdowns, winning AP Offensive Player of the Year.
INJURIES
Jets: Cornerback Michael Carter left with an ankle injury.
49ers: McCaffrey was inactive after being listed as questionable because of injuries to his calf and Achilles. … Left guard Aaron Banks left in the third quarter with a calf injury.