New York Giants vs Detroit Lions Match Player Stats (Nov 23, 2025)

Lions 34, Giants 27 (OT) | Ford Field, Detroit | November 23, 2025 | Attendance: 64,238 | FOX


Jahmyr Gibbs took the first handoff of overtime and ran 69 yards for the score. Detroit Lions 34, New York Giants 27 — finished in one carry.

New York had 517 total yards, controlled possession for 37 minutes and 11 seconds, and led by ten points three separate times. None of it held. With 2:59 left and the Giants ahead 27-24, interim head coach Mike Kafka declined a short field goal attempt on fourth-and-goal from the Detroit 6. Winston’s throw to Theo Johnson fell incomplete. Jake Bates answered 2:31 later — a 59-yard field goal with 28 seconds on the clock, game tied at 27, matching a Lions franchise record. New York won the overtime coin toss and kicked off. One snap. Gone.

Below is the complete Giants vs Lions box score and player stats from Ford Field.



Score by Quarter

TeamQ1Q2Q3Q4OTFinal
New York Giants101007027
Detroit Lions017010734

Scoring Summary

QtrTimeScorePlay
Q112:56NYG 7–0Wan’Dale Robinson 39-yd pass from Jameis Winston (Koo kick) — 4 plays, 70 yds, 2:04
Q10:00NYG 10–0Younghoe Koo 21-yd FG — 10 plays, 87 yds, 5:03
Q211:41NYG 10–7Amon-Ra St. Brown 11-yd pass from Jared Goff (Bates kick) — 7 plays, 65 yds, 3:19
Q28:21NYG 17–7Isaiah Hodgins 12-yd pass from Jameis Winston (Koo kick) — 6 plays, 69 yds, 3:20
Q22:16NYG 17–14Jahmyr Gibbs 3-yd pass from Jared Goff (Bates kick) — 3 plays, 61 yds, 1:45
Q20:38NYG 20–14Younghoe Koo 44-yd FG — 6 plays, 56 yds, 1:38
Q20:00NYG 20–17Jake Bates 37-yd FG — 5 plays, 38 yds, 0:38
Q412:16NYG 27–17Jameis Winston 33-yd pass from Gunner Olszewski (Koo kick) — 9 plays, 85 yds, 5:03
Q410:50NYG 27–24Jahmyr Gibbs 49-yd rush (Bates kick) — 3 plays, 81 yds, 1:26
Q40:2827–27Jake Bates 59-yd FG — 13 plays, 53 yds, 2:26
OT9:42DET 34–27Jahmyr Gibbs 69-yd rush — 1 play, 69 yds, 0:18

Passing Stats

PlayerTeamC/ATTYDSAVGTDINTSACKSRTG
Jameis WinstonNYG18/3636610.2211–493.1
Gunner OlszewskiNYG1/13333.0100–0158.3
NYG Team Total19/37395*10.8311–4105.6
Jared GoffDET28/422796.6213–2291.3
DET Team Total28/42257*6.6213–2291.3

Team passing totals are net figures after sack-yardage deductions. NYG: 399 gross − 4 (1 sack) = 395 net. DET: 279 gross − 22 (3 sacks) = 257 net.

Winston was the first quarterback to throw for 300-plus yards against Detroit in the 2025 regular season. His 33-yard touchdown reception from Olszewski on a trick play was the first of his NFL career as a receiver.


Rushing Stats

PlayerTeamCARYDSAVGTDLG
Tyrone Tracy Jr.NYG20623.1011
Devin SingletaryNYG14473.4013
Jameis WinstonNYG4133.3011
Wan’Dale RobinsonNYG100.000
NYG Team Total391223.1013
Jahmyr GibbsDET1521914.6269
David MontgomeryDET5183.609
DET Team Total2023711.9269

Gibbs’ three scoring plays — a 3-yard receiving touchdown in the second quarter, a 49-yard run in the fourth, and the 69-yard overtime winner — gave him 12 career multi-touchdown games, one more than Billy Sims had ever managed for the Lions. His 219 rushing yards rank third in Detroit franchise history for a single game.


Receiving Stats

PlayerTeamTGTRECYDSAVGTDLG
Wan’Dale RobinsonNYG14915617.3140
Theo JohnsonNYG537725.7039
Tyrone Tracy Jr.NYG436822.7042
Isaiah HodginsNYG624221.0130
Jameis WinstonNYG113333.0133
Darius SlaytonNYG212323.0023
Daniel BellingerNYG200
NYG Team Total341939921.0342
Amon-Ra St. BrownDET13914916.6130
Jahmyr GibbsDET1211454.1113
Kalif RaymondDET223718.5030
Brock WrightDET43299.7020
David MontgomeryDET33196.309
Jameson WilliamsDET300
Isaac TeSlaaDET100
DET Team Total382827910.0230

Robinson’s 156 yards on nine catches set a career high, topping his previous best of 142. Gibbs’ 11 receptions also set a personal record. Combined with his 219 on the ground, he finished with 264 yards from scrimmage on the afternoon — also a career high.


Defensive Stats

New York Giants

PlayerTOTSOLOSACKSTFLPDQB HTS
Dane Belton940110
Bobby Okereke860010
Korie Black640000
Zaire Barnes530100
Dru Phillips530100
Chauncey Golston430000
Jevon Holland430010
Abdul Carter430003
Darius Alexander422202
Demetrius Flannigan-Fowles310000
Swayze Bozeman310000
Cor’Dale Flott220010
Rakeem Nunez-Roches211101
Rico Payton210000
Nic Jones210000
Brian Burns200000
Younghoe Koo110000
Dexter Lawrence II110001
Wan’Dale Robinson110000
D.J. Davidson100000
NYG Total69413647

Detroit Lions

PlayerTOTSOLOSACKSTFLPDQB HTS
Jack Campbell1150100
Amik Robertson770010
Brian Branch730011
Thomas Harper650020
Aidan Hutchinson641206
Derrick Barnes630000
Alex Anzalone620000
Roy Lopez620110
Tyrus Wheat420000
DJ Reader410000
Alim McNeill410000
Tyler Lacy300000
D.J. Reed220000
Rock Ya-Sin220010
Malcolm Rodriguez210000
Tyleik Williams210000
Al-Quadin Muhammad200000
Ross Dwelley110000
Amon-Ra St. Brown110000
Trevor Nowaske100000
DET Total83431467

Interceptions

PlayerTeamINTYDSTD
Jevon HollandNYG130
Thomas HarperDET100

Hutchinson’s sack of Winston on fourth-and-five in overtime — after New York converted a fourth-and-ten earlier in the drive — sealed the result for Detroit.


Special Teams

Field Goals & Extra Points

PlayerTeamFG (M/ATT)FG%LGXPPTS
Younghoe KooNYG2/2100%44 yd3/39
Jake BatesDET2/2100%59 yd4/410

Bates’ 59-yard field goal with 28 seconds left in regulation was the longest of his NFL career and tied the Detroit Lions franchise record.

Punting

PlayerTeamNOYDSAVGTBIN20LG
Jamie GillanNYG312040.00144
Jack FoxDET520040.00446

Kick Returns

PlayerTeamNOYDSAVGLGTD
Gunner OlszewskiNYG38127.0280
Eric GrayNYG24120.5260
NYG Total512224.4280
Jacob SaylorsDET513927.8340
Kalif RaymondDET14444.0440
DET Total618330.5440

Punt Returns

PlayerTeamNOYDSAVGLGTD
Gunner OlszewskiNYG100.000
Detroit

Full Team Stats — Giants vs Lions

StatNYGDET
Final Score2734
Total Yards517494
Total Plays7765
Yards Per Play6.77.6
Passing Yards (net)395257
Comp/Att19/3728/42
Yards Per Attempt10.45.7
Rushing Yards122237
Rush Attempts3920
Yards Per Carry3.111.9
1st Downs2523
— Passing1613
— Rushing69
— Penalty31
3rd Down Efficiency8/16 (50%)5/12 (42%)
4th Down Efficiency1/3 (33%)0/0
Red Zone (Made/Att)1/32/4
Penalties7 for 59 yds9 for 81 yds
Turnovers11
Fumbles Lost00
Interceptions Thrown11
Sacks – Yards Lost1–43–22
Time of Possession37:1128:30

Injury Report

New York Giants — Out: QB Jaxson Dart (concussion), EDGE Kayvon Thibodeaux (shoulder), CB Paulson Adebo (knee — fifth consecutive absence). Left game: LB Demetrius Flannigan-Fowles (neck, second quarter).

Detroit Lions — Inactive: CB Terrion Arnold (concussion), S Kerby Joseph (knee). Left game: WR/PR Kalif Raymond (ankle, third quarter, did not return).


Game Officials

PositionOfficial
RefereeCraig Wrolstad
UmpireBrandon Cruse
Down JudgeDanny Short
Line JudgeBrett Bergman
Field JudgeJeff Shears
Side JudgeFrank Steratore
Back JudgeRich Martinez

Detroit moved to 7-4 and back into the NFC playoff picture ahead of a Thanksgiving home game against Green Bay. New York dropped to 2-10 — the Giants had now surrendered fourth-quarter leads in five games that season, the most of any team in the NFL. For Gibbs, the afternoon went into the Lions’ record book twice: 219 yards rushing, third most in franchise history for a single game, and 12 career multi-touchdown performances, one more than Billy Sims ever had in Detroit.


Statistics via ESPN, Pro-Football-Reference, CBS Sports, FOX Sports, and the Detroit Lions official game recap. NFL Week 12, 2025 Regular Season.

Elizabeth Luna
Elizabeth Lunahttps://sportsplayerstats.com/
Elizabeth J. Luna founded Sports Player Stats in Los Angeles in April 2026, after close to two decades covering sport professionally across Europe and the United States. She grew up in Sweden, where football was less a hobby than a household religion, and carried that obsession west when she relocated to Los Angeles in her twenties. The NFL took hold quickly. So did the NBA. Eventually she was covering both alongside FIFA, cricket, MLB, hockey, and the WNBA, which tells you something about the kind of sports journalist she is. Her work has always started with match data and player statistics, not because numbers are the whole story, but because in her experience they are usually the most honest part of it. She launched Sports Player Stats because she wanted a publication that took every sport seriously on its own terms, one where a cricket innings and an NBA box score received the same standard of analysis. That standard is what she shows up to defend every day.

Related Matches

Comments

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular