{"version":1,"key":"2025_04_JAX_SF","season":2025,"week":4,"kickoff":"2025-09-28T20:05:00.000Z","stadium":"Levi's Stadium","overtime":false,"away":{"abbr":"JAX","score":26,"record":{"w":3,"l":1,"t":0}},"home":{"abbr":"SF","score":21,"record":{"w":3,"l":1,"t":0}},"quarters":{"away":[0,17,9,0],"home":[3,3,8,7]},"teamStats":{"away":{"firstDowns":18,"plays":64,"yards":325,"passCompletions":21,"passAttempts":31,"passYards":174,"sacks":0,"sackYards":0,"rushAttempts":32,"rushYards":151,"thirdDowns":{"made":4,"att":14},"fourthDowns":{"made":1,"att":1},"interceptions":0,"fumblesLost":0,"turnovers":0},"home":{"firstDowns":22,"plays":64,"yards":389,"passCompletions":22,"passAttempts":38,"passYards":306,"sacks":1,"sackYards":3,"rushAttempts":24,"rushYards":83,"thirdDowns":{"made":8,"att":13},"fourthDowns":{"made":0,"att":1},"interceptions":2,"fumblesLost":2,"turnovers":4}},"players":{"away":{"passing":[{"name":"Trevor Lawrence","slug":"trevor-lawrence","position":"QB","cmp":21,"att":31,"yds":174,"td":1,"int":0,"sacks":0,"sackYards":0,"long":28}],"rushing":[{"name":"Travis Etienne","slug":"travis-etienne","position":"RB","car":19,"yds":124,"td":1,"long":48,"fumblesLost":0},{"name":"Bhayshul Tuten","slug":"bhayshul-tuten","position":"RB","car":4,"yds":14,"td":0,"long":8,"fumblesLost":0},{"name":"Trevor Lawrence","slug":"trevor-lawrence","position":"QB","car":4,"yds":12,"td":0,"long":6,"fumblesLost":0},{"name":"Brian Thomas Jr.","slug":"brian-thomas-jr","position":"WR","car":1,"yds":7,"td":0,"long":7,"fumblesLost":0},{"name":"Parker Washington","slug":"parker-washington","position":"WR","car":1,"yds":-1,"td":0,"long":-1,"fumblesLost":0}],"receiving":[{"name":"Brian Thomas Jr.","slug":"brian-thomas-jr","position":"WR","rec":5,"tgt":7,"yds":49,"td":0,"long":14},{"name":"Brenton Strange","slug":"brenton-strange","position":"TE","rec":6,"tgt":7,"yds":45,"td":0,"long":11},{"name":"Travis Hunter","slug":null,"position":"CB","rec":3,"tgt":5,"yds":42,"td":0,"long":28},{"name":"Hunter Long","slug":"hunter-long","position":"TE","rec":3,"tgt":3,"yds":23,"td":1,"long":11},{"name":"Bhayshul Tuten","slug":"bhayshul-tuten","position":"RB","rec":1,"tgt":1,"yds":8,"td":0,"long":8},{"name":"LeQuint Allen Jr.","slug":"lequint-allen-jr","position":"RB","rec":1,"tgt":1,"yds":7,"td":0,"long":7},{"name":"Travis Etienne","slug":"travis-etienne","position":"RB","rec":1,"tgt":2,"yds":1,"td":0,"long":1},{"name":"Johnny Mundt","slug":"johnny-mundt","position":"TE","rec":0,"tgt":1,"yds":0,"td":0,"long":null},{"name":"Parker Washington","slug":"parker-washington","position":"WR","rec":0,"tgt":3,"yds":0,"td":0,"long":null},{"name":"Tim Patrick","slug":"tim-patrick","position":"WR","rec":1,"tgt":1,"yds":-1,"td":0,"long":-1}],"defense":[{"name":"Tyson Campbell","slug":null,"position":"CB","solo":4,"ast":5,"tkl":9,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Devin Lloyd","slug":null,"position":"LB","solo":5,"ast":2,"tkl":7,"sacks":0,"tfl":1,"int":2,"pd":2},{"name":"Foyesade Oluokun","slug":null,"position":"LB","solo":2,"ast":5,"tkl":7,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Antonio Johnson","slug":null,"position":null,"solo":2,"ast":3,"tkl":5,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Andrew Wingard","slug":null,"position":null,"solo":2,"ast":2,"tkl":4,"sacks":0,"tfl":0,"int":0,"pd":1},{"name":"DaVon Hamilton","slug":null,"position":"DT","solo":0,"ast":4,"tkl":4,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Dennis Gardeck","slug":null,"position":"LB","solo":3,"ast":0,"tkl":3,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Arik Armstead","slug":null,"position":"DE","solo":2,"ast":0,"tkl":2,"sacks":1,"tfl":1,"int":0,"pd":0},{"name":"Austin Johnson","slug":null,"position":"NT","solo":1,"ast":1,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Dawuane Smoot","slug":null,"position":"DE","solo":1,"ast":1,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Eric Murray","slug":null,"position":"S","solo":0,"ast":2,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Jack Kiser","slug":null,"position":"LB","solo":1,"ast":1,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Josh Hines-Allen","slug":null,"position":"DE","solo":2,"ast":0,"tkl":2,"sacks":0,"tfl":1,"int":0,"pd":0},{"name":"Jourdan Lewis","slug":null,"position":"CB","solo":2,"ast":0,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Maason Smith","slug":null,"position":"DT","solo":0,"ast":2,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":1},{"name":"Travis Hunter","slug":null,"position":"CB","solo":1,"ast":1,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Travon Walker","slug":null,"position":"DE","solo":0,"ast":2,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Emmanuel Ogbah","slug":null,"position":"DE","solo":0,"ast":1,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Jarrian Jones","slug":null,"position":"CB","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Montaric Brown","slug":null,"position":"CB","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Quintin Morris","slug":"quintin-morris","position":"TE","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Ross Matiscik","slug":null,"position":"LS","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0}],"kicking":[{"name":"Cam Little","slug":null,"position":"K","fgm":2,"fga":3,"xpm":2,"xpa":2,"pts":8}],"punting":[{"name":"Logan Cooke","slug":null,"position":"P","punts":5,"yds":237,"in20":1}]},"home":{"passing":[{"name":"Brock Purdy","slug":"brock-purdy","position":"QB","cmp":22,"att":39,"yds":309,"td":2,"int":2,"sacks":1,"sackYards":3,"long":31}],"rushing":[{"name":"Christian McCaffrey","slug":"christian-mccaffrey","position":"RB","car":17,"yds":49,"td":0,"long":11,"fumblesLost":0},{"name":"Brian Robinson","slug":"brian-robinson","position":"RB","car":5,"yds":21,"td":0,"long":7,"fumblesLost":0},{"name":"Brock Purdy","slug":"brock-purdy","position":"QB","car":2,"yds":13,"td":0,"long":11,"fumblesLost":1}],"receiving":[{"name":"Christian McCaffrey","slug":"christian-mccaffrey","position":"RB","rec":6,"tgt":11,"yds":72,"td":1,"long":29},{"name":"Jake Tonges","slug":"jake-tonges","position":"TE","rec":3,"tgt":5,"yds":58,"td":1,"long":23},{"name":"Ricky Pearsall","slug":"ricky-pearsall","position":"WR","rec":4,"tgt":5,"yds":46,"td":0,"long":31},{"name":"Kyle Juszczyk","slug":null,"position":"FB","rec":3,"tgt":3,"yds":32,"td":0,"long":18},{"name":"Jauan Jennings","slug":"jauan-jennings","position":"WR","rec":2,"tgt":5,"yds":24,"td":0,"long":14},{"name":"Demarcus Robinson","slug":"demarcus-robinson","position":"WR","rec":1,"tgt":2,"yds":20,"td":0,"long":20},{"name":"Luke Farrell","slug":"luke-farrell","position":"TE","rec":2,"tgt":2,"yds":20,"td":0,"long":11},{"name":"Kendrick Bourne","slug":"kendrick-bourne","position":"WR","rec":1,"tgt":4,"yds":17,"td":0,"long":17},{"name":"Skyy Moore","slug":"skyy-moore","position":"WR","rec":0,"tgt":1,"yds":0,"td":0,"long":null}],"defense":[{"name":"Dee Winters","slug":null,"position":"LB","solo":9,"ast":1,"tkl":10,"sacks":0,"tfl":1,"int":0,"pd":1},{"name":"Fred Warner","slug":null,"position":null,"solo":5,"ast":3,"tkl":8,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Marques Sigle","slug":null,"position":null,"solo":6,"ast":2,"tkl":8,"sacks":0,"tfl":0,"int":0,"pd":1},{"name":"Jason Pinnock","slug":null,"position":null,"solo":2,"ast":4,"tkl":6,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Deommodore Lenoir","slug":null,"position":"CB","solo":4,"ast":1,"tkl":5,"sacks":0,"tfl":1,"int":0,"pd":0},{"name":"Darrell Luter Jr.","slug":null,"position":"CB","solo":2,"ast":2,"tkl":4,"sacks":0,"tfl":1,"int":0,"pd":0},{"name":"Sam Okuayinonu","slug":null,"position":"DT","solo":2,"ast":2,"tkl":4,"sacks":0,"tfl":1,"int":0,"pd":0},{"name":"Yetur Gross-Matos","slug":null,"position":"DE","solo":0,"ast":3,"tkl":3,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Brayden Willis","slug":"brayden-willis","position":"TE","solo":2,"ast":0,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Bryce Huff","slug":null,"position":"DE","solo":2,"ast":0,"tkl":2,"sacks":0,"tfl":1,"int":0,"pd":0},{"name":"Jordan Elliott","slug":null,"position":"DT","solo":0,"ast":2,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Luke Gifford","slug":null,"position":"LB","solo":0,"ast":2,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Mykel Williams","slug":null,"position":"DE","solo":1,"ast":1,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Chase Lucas","slug":null,"position":"CB","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Christian McCaffrey","slug":"christian-mccaffrey","position":"RB","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Colton McKivitz","slug":null,"position":"OT","solo":0,"ast":1,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Jake Tonges","slug":"jake-tonges","position":"TE","solo":0,"ast":1,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Kalia Davis","slug":null,"position":"DT","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":1,"int":0,"pd":0},{"name":"Upton Stout","slug":null,"position":"CB","solo":0,"ast":1,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0}],"kicking":[{"name":"Eddy Pineiro","slug":null,"position":"K","fgm":2,"fga":2,"xpm":1,"xpa":1,"pts":7}],"punting":[{"name":"Thomas Morstead","slug":null,"position":"P","punts":2,"yds":91,"in20":0}]}}}
