{"version":1,"key":"2025_18_SEA_SF","season":2025,"week":18,"kickoff":"2026-01-04T01:00:00.000Z","stadium":"Levi's Stadium","overtime":false,"away":{"abbr":"SEA","score":13,"record":{"w":14,"l":3,"t":0}},"home":{"abbr":"SF","score":3,"record":{"w":12,"l":5,"t":0}},"quarters":{"away":[7,3,0,3],"home":[0,3,0,0]},"teamStats":{"away":{"firstDowns":23,"plays":67,"yards":361,"passCompletions":20,"passAttempts":26,"passYards":181,"sacks":2,"sackYards":17,"rushAttempts":39,"rushYards":180,"thirdDowns":{"made":6,"att":13},"fourthDowns":{"made":0,"att":1},"interceptions":0,"fumblesLost":0,"turnovers":0},"home":{"firstDowns":9,"plays":42,"yards":173,"passCompletions":19,"passAttempts":27,"passYards":120,"sacks":3,"sackYards":7,"rushAttempts":12,"rushYards":53,"thirdDowns":{"made":2,"att":9},"fourthDowns":{"made":0,"att":2},"interceptions":1,"fumblesLost":0,"turnovers":1}},"players":{"away":{"passing":[{"name":"Sam Darnold","slug":"sam-darnold","position":"QB","cmp":20,"att":26,"yds":198,"td":0,"int":0,"sacks":2,"sackYards":17,"long":24}],"rushing":[{"name":"Kenneth Walker III","slug":"kenneth-walker-iii","position":"RB","car":16,"yds":97,"td":0,"long":20,"fumblesLost":0},{"name":"Zach Charbonnet","slug":"zach-charbonnet","position":"RB","car":17,"yds":74,"td":1,"long":27,"fumblesLost":0},{"name":"Sam Darnold","slug":"sam-darnold","position":"QB","car":3,"yds":11,"td":0,"long":6,"fumblesLost":0}],"receiving":[{"name":"Jaxon Smith-Njigba","slug":"jaxon-smith-njigba","position":"WR","rec":6,"tgt":8,"yds":84,"td":0,"long":19},{"name":"Kenneth Walker III","slug":"kenneth-walker-iii","position":"RB","rec":4,"tgt":4,"yds":36,"td":0,"long":20},{"name":"Cooper Kupp","slug":"cooper-kupp","position":"WR","rec":2,"tgt":3,"yds":29,"td":0,"long":24},{"name":"Zach Charbonnet","slug":"zach-charbonnet","position":"RB","rec":3,"tgt":4,"yds":23,"td":0,"long":12},{"name":"AJ Barner","slug":"aj-barner","position":"TE","rec":2,"tgt":3,"yds":14,"td":0,"long":9},{"name":"Eric Saubert","slug":"eric-saubert","position":"TE","rec":2,"tgt":3,"yds":10,"td":0,"long":9},{"name":"Rashid Shaheed","slug":"rashid-shaheed","position":"WR","rec":1,"tgt":1,"yds":2,"td":0,"long":2}],"defense":[{"name":"Nick Emmanwori","slug":null,"position":null,"solo":4,"ast":3,"tkl":7,"sacks":0,"tfl":1,"int":0,"pd":0},{"name":"Drake Thomas","slug":null,"position":"LB","solo":2,"ast":3,"tkl":5,"sacks":0,"tfl":0,"int":1,"pd":2},{"name":"Ernest Jones","slug":null,"position":"LB","solo":2,"ast":3,"tkl":5,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Byron Murphy II","slug":null,"position":"DT","solo":1,"ast":3,"tkl":4,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Devon Witherspoon","slug":null,"position":"CB","solo":3,"ast":1,"tkl":4,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Boye Mafe","slug":null,"position":"DE","solo":2,"ast":1,"tkl":3,"sacks":0,"tfl":0,"int":0,"pd":1},{"name":"Ty Okada","slug":null,"position":null,"solo":3,"ast":0,"tkl":3,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Jarran Reed","slug":null,"position":"DT","solo":2,"ast":0,"tkl":2,"sacks":1,"tfl":1,"int":0,"pd":0},{"name":"Brandon Pili","slug":null,"position":"DT","solo":0,"ast":2,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Josh Jobe","slug":null,"position":"CB","solo":2,"ast":0,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":1},{"name":"Riq Woolen","slug":null,"position":"CB","solo":1,"ast":1,"tkl":2,"sacks":0,"tfl":1,"int":0,"pd":1},{"name":"Derick Hall","slug":null,"position":"LB","solo":1,"ast":0,"tkl":1,"sacks":1,"tfl":1,"int":0,"pd":0},{"name":"Uchenna Nwosu","slug":null,"position":"LB","solo":1,"ast":0,"tkl":1,"sacks":1,"tfl":0,"int":0,"pd":0},{"name":"DeMarcus Lawrence","slug":null,"position":"LB","solo":0,"ast":1,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Mike Morris","slug":null,"position":"DE","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Patrick O'Connell","slug":null,"position":"LB","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0}],"kicking":[{"name":"Jason Myers","slug":null,"position":"K","fgm":2,"fga":4,"xpm":1,"xpa":1,"pts":7}],"punting":[{"name":"Michael Dickson","slug":null,"position":"P","punts":1,"yds":36,"in20":1}]},"home":{"passing":[{"name":"Brock Purdy","slug":"brock-purdy","position":"QB","cmp":19,"att":27,"yds":127,"td":0,"int":1,"sacks":3,"sackYards":7,"long":20}],"rushing":[{"name":"Christian McCaffrey","slug":"christian-mccaffrey","position":"RB","car":8,"yds":23,"td":0,"long":5,"fumblesLost":0},{"name":"Brock Purdy","slug":"brock-purdy","position":"QB","car":2,"yds":21,"td":0,"long":11,"fumblesLost":0},{"name":"Brian Robinson","slug":"brian-robinson","position":"RB","car":2,"yds":9,"td":0,"long":6,"fumblesLost":0}],"receiving":[{"name":"Jauan Jennings","slug":"jauan-jennings","position":"WR","rec":4,"tgt":6,"yds":35,"td":0,"long":16},{"name":"Christian McCaffrey","slug":"christian-mccaffrey","position":"RB","rec":6,"tgt":7,"yds":34,"td":0,"long":9},{"name":"George Kittle","slug":"george-kittle","position":"TE","rec":5,"tgt":7,"yds":29,"td":0,"long":20},{"name":"Demarcus Robinson","slug":"demarcus-robinson","position":"WR","rec":3,"tgt":4,"yds":24,"td":0,"long":13},{"name":"Kyle Juszczyk","slug":null,"position":"FB","rec":1,"tgt":2,"yds":5,"td":0,"long":5},{"name":"Kendrick Bourne","slug":"kendrick-bourne","position":"WR","rec":0,"tgt":1,"yds":0,"td":0,"long":null}],"defense":[{"name":"Ji'Ayir Brown","slug":null,"position":null,"solo":5,"ast":3,"tkl":8,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Renardo Green","slug":null,"position":"CB","solo":6,"ast":2,"tkl":8,"sacks":0,"tfl":0,"int":0,"pd":1},{"name":"Tatum Bethune","slug":null,"position":"LB","solo":2,"ast":5,"tkl":7,"sacks":1,"tfl":1,"int":0,"pd":1},{"name":"Upton Stout","slug":null,"position":"CB","solo":4,"ast":2,"tkl":6,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Malik Mustapha","slug":null,"position":null,"solo":3,"ast":2,"tkl":5,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Sam Okuayinonu","slug":null,"position":"DT","solo":4,"ast":0,"tkl":4,"sacks":1,"tfl":2,"int":0,"pd":0},{"name":"Eric Kendricks","slug":null,"position":null,"solo":3,"ast":1,"tkl":4,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Jason Pinnock","slug":null,"position":null,"solo":2,"ast":2,"tkl":4,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Alfred Collins","slug":null,"position":"DT","solo":1,"ast":2,"tkl":3,"sacks":0,"tfl":0,"int":0,"pd":1},{"name":"C.J. West","slug":null,"position":"DT","solo":1,"ast":2,"tkl":3,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Clelin Ferrell","slug":null,"position":"DE","solo":2,"ast":1,"tkl":3,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Deommodore Lenoir","slug":null,"position":"CB","solo":3,"ast":0,"tkl":3,"sacks":0,"tfl":1,"int":0,"pd":0},{"name":"Yetur Gross-Matos","slug":null,"position":"DE","solo":2,"ast":1,"tkl":3,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Dee Winters","slug":null,"position":"LB","solo":1,"ast":1,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Garret Wallow","slug":null,"position":"LB","solo":1,"ast":1,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Jordan Elliott","slug":null,"position":"DT","solo":1,"ast":1,"tkl":2,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Siran Neal","slug":null,"position":"DB","solo":2,"ast":0,"tkl":2,"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":"Jon Weeks","slug":null,"position":"LS","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":0,"int":0,"pd":0},{"name":"Keion White","slug":null,"position":"DE","solo":1,"ast":0,"tkl":1,"sacks":0,"tfl":1,"int":0,"pd":0}],"kicking":[{"name":"Eddy Pineiro","slug":null,"position":"K","fgm":1,"fga":1,"xpm":0,"xpa":0,"pts":3}],"punting":[{"name":"Thomas Morstead","slug":null,"position":"P","punts":4,"yds":181,"in20":1}]}}}
