raw json (6 keys)
{
"year": 2025,
"seasonMode": "reg",
"player": {
"pffStatus": "A",
"fanspeakId": "purdy-brock-13-2022",
"collegeName": "Iowa State",
"ngsPositionGroup": "QB",
"birthDate": "1999-12-27",
"lastName": "Purdy",
"status": "ACT",
"collegeConference": "Big Twelve Conference",
"headshot": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"weight": 220,
"firstName": "Brock",
"displayName": "Brock Purdy",
"suffix": null,
"commonFirstName": "Brock",
"draftPick": 262,
"draftTeam": "SF",
"ngsStatus": "ACT",
"yearsOfExperience": 5,
"positionGroup": "QB",
"shortName": "B.Purdy",
"slug": "purdy-brock-13-2022",
"source": "nflverse:players",
"draftRound": 7,
"pffPosition": "QB",
"ngsPosition": "QB",
"rookieSeason": 2022,
"ngsStatusShortDescription": "Active",
"latestTeam": "SF",
"height": 73,
"footballName": "Brock",
"externalIds": {
"pff": 77672,
"espn": 4361741,
"esb": "PUR243289",
"nfl": "54727",
"gsis": "00-0037834",
"pfr": "PurdBr00",
"smart": "32005055-5224-3289-b108-8aab5e23b748",
"otc": 10307
},
"PK": "PLAYER#purdy-brock-13-2022",
"lastSeason": 2026,
"position": "QB",
"ingestedAt": "2026-05-31T08:00:12.231Z",
"jerseyNumber": 13,
"draftYear": 2022,
"SK": "META"
},
"career": [
{
"playerName": "B.Purdy",
"season": 2022,
"receiving": null,
"fantasyPointsPpr": 43.16,
"displayName": "Brock Purdy",
"kicking": null,
"kind": "playerSeasonStats",
"team": "SF",
"league": "NFL",
"positionGroup": "QB",
"defense": null,
"source": "nflverse:stats_player_post",
"games": 3,
"fantasyPoints": 43.16,
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"rushing": {
"tds": 1,
"carries": 7,
"fumblesLost": 0,
"fumbles": 0,
"twoPtConversions": 0,
"epa": -1.4751359815551,
"firstDowns": 3,
"yards": 24
},
"passing": {
"tds": 3,
"sackYardsLost": -23,
"completions": 41,
"sacksSuffered": 4,
"firstDowns": 27,
"sackFumblesLost": 1,
"cpoe": 5.91942793444583,
"interceptions": 0,
"sackFumbles": 1,
"yards": 569,
"airYards": 635,
"pacr": 0.896062992125984,
"twoPtConversions": 1,
"epa": 21.3402802453786,
"yardsAfterCatch": 282,
"attempts": 63
},
"seasonKey": "SEASON#2022#POST",
"PK": "PLAYER#GSIS#00-0037834",
"gsisId": "00-0037834",
"position": "QB",
"ingestedAt": "2026-04-30T01:07:11.489Z",
"seasonType": "POST",
"entityKey": "PLAYER#00-0037834#TEAM#SF",
"specialTeams": null,
"SK": "SEASON#2022#POST#NFL#TEAM#SF"
},
{
"playerName": "B.Purdy",
"season": 2022,
"receiving": null,
"fantasyPointsPpr": 106.26,
"displayName": "Brock Purdy",
"kicking": null,
"kind": "playerSeasonStats",
"team": "SF",
"league": "NFL",
"positionGroup": "QB",
"defense": null,
"source": "nflverse:stats_player_reg",
"games": 9,
"fantasyPoints": 106.26,
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"rushing": {
"tds": 1,
"carries": 22,
"fumblesLost": 0,
"fumbles": 0,
"twoPtConversions": 0,
"epa": -10.4719932131378,
"firstDowns": 5,
"yards": 13
},
"passing": {
"tds": 13,
"sackYardsLost": -84,
"completions": 114,
"sacksSuffered": 11,
"firstDowns": 66,
"sackFumblesLost": 0,
"cpoe": -0.715839862823486,
"interceptions": 4,
"sackFumbles": 0,
"yards": 1374,
"airYards": 1117,
"pacr": 1.23008057296329,
"twoPtConversions": 0,
"epa": 36.5531119855899,
"yardsAfterCatch": 706,
"attempts": 170
},
"seasonKey": "SEASON#2022#REG",
"PK": "PLAYER#GSIS#00-0037834",
"gsisId": "00-0037834",
"position": "QB",
"ingestedAt": "2026-04-30T01:07:11.263Z",
"seasonType": "REG",
"entityKey": "PLAYER#00-0037834#TEAM#SF",
"specialTeams": null,
"SK": "SEASON#2022#REG#NFL#TEAM#SF"
},
{
"playerName": "B.Purdy",
"season": 2023,
"receiving": null,
"fantasyPointsPpr": 48.36,
"displayName": "Brock Purdy",
"kicking": null,
"kind": "playerSeasonStats",
"team": "SF",
"league": "NFL",
"positionGroup": "QB",
"defense": null,
"source": "nflverse:stats_player_post",
"games": 3,
"fantasyPoints": 48.36,
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"rushing": {
"tds": 0,
"carries": 14,
"fumblesLost": 0,
"fumbles": 0,
"twoPtConversions": 0,
"epa": 3.29703218912048,
"firstDowns": 5,
"yards": 74
},
"passing": {
"tds": 3,
"sackYardsLost": -20,
"completions": 66,
"sacksSuffered": 4,
"firstDowns": 38,
"sackFumblesLost": 0,
"cpoe": -2.06770926129584,
"interceptions": 1,
"sackFumbles": 0,
"yards": 774,
"airYards": 918,
"pacr": 0.843137254901961,
"twoPtConversions": 0,
"epa": 19.9844868080405,
"yardsAfterCatch": 377,
"attempts": 108
},
"seasonKey": "SEASON#2023#POST",
"PK": "PLAYER#GSIS#00-0037834",
"gsisId": "00-0037834",
"position": "QB",
"ingestedAt": "2026-04-30T01:08:16.021Z",
"seasonType": "POST",
"entityKey": "PLAYER#00-0037834#TEAM#SF",
"specialTeams": null,
"SK": "SEASON#2023#POST#NFL#TEAM#SF"
},
{
"playerName": "B.Purdy",
"season": 2023,
"receiving": null,
"fantasyPointsPpr": 295.6,
"displayName": "Brock Purdy",
"kicking": null,
"kind": "playerSeasonStats",
"team": "SF",
"league": "NFL",
"positionGroup": "QB",
"defense": {
"sackYards": 0,
"tacklesForLossYards": 0,
"tds": 0,
"tackleAssists": 0,
"tacklesWithAssist": 0,
"fumblesForced": 0,
"fumbles": 0,
"safeties": 0,
"qbHits": 0,
"interceptions": 0,
"passDefended": 0,
"tacklesSolo": 2,
"interceptionYards": 0,
"tacklesForLoss": 0,
"sacks": 0
},
"source": "nflverse:stats_player_reg",
"games": 16,
"fantasyPoints": 295.6,
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"rushing": {
"tds": 2,
"carries": 39,
"fumblesLost": 0,
"fumbles": 2,
"twoPtConversions": 0,
"epa": 11.4274924905203,
"firstDowns": 17,
"yards": 144
},
"passing": {
"tds": 31,
"sackYardsLost": -153,
"completions": 308,
"sacksSuffered": 28,
"firstDowns": 193,
"sackFumblesLost": 2,
"cpoe": 5.38388062835577,
"interceptions": 11,
"sackFumbles": 4,
"yards": 4280,
"airYards": 3636,
"pacr": 1.17711771177118,
"twoPtConversions": 0,
"epa": 143.753558569535,
"yardsAfterCatch": 2034,
"attempts": 444
},
"seasonKey": "SEASON#2023#REG",
"PK": "PLAYER#GSIS#00-0037834",
"gsisId": "00-0037834",
"position": "QB",
"ingestedAt": "2026-04-30T01:08:15.800Z",
"seasonType": "REG",
"entityKey": "PLAYER#00-0037834#TEAM#SF",
"specialTeams": null,
"SK": "SEASON#2023#REG#NFL#TEAM#SF"
},
{
"playerName": "B.Purdy",
"season": 2024,
"receiving": null,
"fantasyPointsPpr": 266.86,
"displayName": "Brock Purdy",
"kicking": null,
"kind": "playerSeasonStats",
"team": "SF",
"league": "NFL",
"positionGroup": "QB",
"defense": {
"sackYards": 0,
"tacklesForLossYards": 0,
"tds": 0,
"tackleAssists": 0,
"tacklesWithAssist": 0,
"fumblesForced": 0,
"fumbles": 0,
"safeties": 0,
"qbHits": 0,
"interceptions": 0,
"passDefended": 0,
"tacklesSolo": 1,
"interceptionYards": 0,
"tacklesForLoss": 0,
"sacks": 0
},
"source": "nflverse:stats_player_reg",
"games": 15,
"fantasyPoints": 266.86,
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"rushing": {
"tds": 5,
"carries": 66,
"fumblesLost": 0,
"fumbles": 2,
"twoPtConversions": 0,
"epa": 19.2246525124249,
"firstDowns": 36,
"yards": 323
},
"passing": {
"tds": 20,
"sackYardsLost": -156,
"completions": 300,
"sacksSuffered": 31,
"firstDowns": 179,
"sackFumblesLost": 3,
"cpoe": 2.062583592805,
"interceptions": 12,
"sackFumbles": 5,
"yards": 3864,
"airYards": 3904,
"pacr": 0.989754098360656,
"twoPtConversions": 0,
"epa": 77.7826737079858,
"yardsAfterCatch": 1644,
"attempts": 455
},
"seasonKey": "SEASON#2024#REG",
"PK": "PLAYER#GSIS#00-0037834",
"gsisId": "00-0037834",
"position": "QB",
"ingestedAt": "2026-04-29T20:20:25.663Z",
"seasonType": "REG",
"entityKey": "PLAYER#00-0037834#TEAM#SF",
"specialTeams": null,
"SK": "SEASON#2024#REG#NFL#TEAM#SF"
},
{
"playerName": "B.Purdy",
"season": 2025,
"receiving": null,
"fantasyPointsPpr": 22.18,
"displayName": "Brock Purdy",
"kicking": null,
"kind": "playerSeasonStats",
"team": "SF",
"league": "NFL",
"positionGroup": "QB",
"defense": null,
"source": "nflverse:stats_player_post",
"games": 2,
"fantasyPoints": 22.18,
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"rushing": {
"tds": 0,
"carries": 14,
"fumblesLost": 0,
"fumbles": 1,
"twoPtConversions": 0,
"epa": 0.700136841245694,
"firstDowns": 6,
"yards": 61
},
"passing": {
"tds": 2,
"sackYardsLost": -21,
"completions": 33,
"sacksSuffered": 3,
"firstDowns": 22,
"sackFumblesLost": 1,
"cpoe": -2.91817577985617,
"interceptions": 3,
"sackFumbles": 1,
"yards": 402,
"airYards": 449,
"pacr": 0.89532293986637,
"twoPtConversions": 0,
"epa": -6.77945208213555,
"yardsAfterCatch": 223,
"attempts": 58
},
"seasonKey": "SEASON#2025#POST",
"PK": "PLAYER#GSIS#00-0037834",
"gsisId": "00-0037834",
"position": "QB",
"ingestedAt": "2026-05-14T19:25:25.806Z",
"seasonType": "POST",
"entityKey": "PLAYER#00-0037834#TEAM#SF",
"specialTeams": null,
"punting": null,
"SK": "SEASON#2025#POST#NFL#TEAM#SF"
},
{
"playerName": "B.Purdy",
"season": 2025,
"receiving": null,
"fantasyPointsPpr": 177.38,
"displayName": "Brock Purdy",
"kicking": null,
"kind": "playerSeasonStats",
"team": "SF",
"league": "NFL",
"positionGroup": "QB",
"defense": null,
"source": "nflverse:stats_player_reg",
"games": 9,
"fantasyPoints": 177.38,
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"rushing": {
"tds": 3,
"carries": 33,
"fumblesLost": 0,
"fumbles": 0,
"twoPtConversions": 0,
"epa": 16.1920897064847,
"firstDowns": 16,
"yards": 147
},
"passing": {
"tds": 20,
"sackYardsLost": -53,
"completions": 197,
"sacksSuffered": 11,
"firstDowns": 130,
"sackFumblesLost": 2,
"cpoe": 7.22850085619618,
"interceptions": 10,
"sackFumbles": 3,
"yards": 2167,
"airYards": 2158,
"pacr": 1.00417052826691,
"twoPtConversions": 1,
"epa": 63.1299391168206,
"yardsAfterCatch": 849,
"attempts": 284
},
"seasonKey": "SEASON#2025#REG",
"PK": "PLAYER#GSIS#00-0037834",
"gsisId": "00-0037834",
"position": "QB",
"ingestedAt": "2026-05-14T19:25:25.357Z",
"seasonType": "REG",
"entityKey": "PLAYER#00-0037834#TEAM#SF",
"specialTeams": null,
"punting": null,
"SK": "SEASON#2025#REG#NFL#TEAM#SF"
}
],
"gameLog": [
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 16.78,
"week": 1,
"fantasyPointsPpr": 16.78,
"displayName": "Brock Purdy",
"opponent": "SEA",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 0,
"firstDowns": 0,
"carries": 5,
"yards": 17,
"epa": 1.04081434811815
},
"passing": {
"tds": 2,
"airYards": 260,
"epa": 13.3298841572781,
"completions": 26,
"sacksSuffered": 1,
"firstDowns": 15,
"cpoe": 15.3414581628407,
"interceptions": 2,
"yardsAfterCatch": 121,
"attempts": 35,
"yards": 277
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.704Z",
"SK": "WEEK#01#REG#SF#SEA"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 17.66,
"week": 4,
"fantasyPointsPpr": 17.66,
"displayName": "Brock Purdy",
"opponent": "JAX",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 0,
"firstDowns": 2,
"carries": 2,
"yards": 13,
"epa": 1.43715130753117
},
"passing": {
"tds": 2,
"airYards": 306,
"epa": 3.37196763581114,
"completions": 22,
"sacksSuffered": 1,
"firstDowns": 17,
"cpoe": -8.32910666594634,
"interceptions": 2,
"yardsAfterCatch": 138,
"attempts": 38,
"yards": 309
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.784Z",
"SK": "WEEK#04#REG#SF#JAX"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 19.3,
"week": 11,
"fantasyPointsPpr": 19.3,
"displayName": "Brock Purdy",
"opponent": "ARI",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 0,
"firstDowns": 0,
"carries": 1,
"yards": -7,
"epa": -1.60440558992559
},
"passing": {
"tds": 3,
"airYards": 188,
"epa": 8.6426955592728,
"completions": 19,
"sacksSuffered": 1,
"firstDowns": 13,
"cpoe": 10.0616680383682,
"interceptions": 0,
"yardsAfterCatch": 77,
"attempts": 26,
"yards": 200
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.879Z",
"SK": "WEEK#11#REG#SF#ARI"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 7.32,
"week": 12,
"fantasyPointsPpr": 7.32,
"displayName": "Brock Purdy",
"opponent": "CAR",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 0,
"firstDowns": 4,
"carries": 6,
"yards": 16,
"epa": 3.56902978016296
},
"passing": {
"tds": 1,
"airYards": 195,
"epa": -3.16852298292729,
"completions": 23,
"sacksSuffered": 0,
"firstDowns": 11,
"cpoe": 1.47535363212228,
"interceptions": 3,
"yardsAfterCatch": 119,
"attempts": 32,
"yards": 193
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.885Z",
"SK": "WEEK#12#REG#SF#CAR"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 17.12,
"week": 13,
"fantasyPointsPpr": 17.12,
"displayName": "Brock Purdy",
"opponent": "CLE",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 1,
"firstDowns": 1,
"carries": 2,
"yards": 4,
"epa": 1.03046625346178
},
"passing": {
"tds": 1,
"airYards": 252,
"epa": 3.41488921175768,
"completions": 16,
"sacksSuffered": 1,
"firstDowns": 11,
"cpoe": 9.48565926240838,
"interceptions": 0,
"yardsAfterCatch": 44,
"attempts": 29,
"yards": 168
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.904Z",
"SK": "WEEK#13#REG#SF#CLE"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 26.2,
"week": 15,
"fantasyPointsPpr": 26.2,
"displayName": "Brock Purdy",
"opponent": "TEN",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 0,
"firstDowns": 4,
"carries": 7,
"yards": 44,
"epa": 4.20660449680872
},
"passing": {
"tds": 3,
"airYards": 251,
"epa": 17.8473836992922,
"completions": 23,
"sacksSuffered": 2,
"firstDowns": 18,
"cpoe": 20.5120045159544,
"interceptions": 0,
"yardsAfterCatch": 127,
"attempts": 30,
"yards": 295
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.925Z",
"SK": "WEEK#15#REG#SF#TEN"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 30.9,
"week": 16,
"fantasyPointsPpr": 30.9,
"displayName": "Brock Purdy",
"opponent": "IND",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 0,
"firstDowns": 1,
"carries": 2,
"yards": 11,
"epa": 2.16981938108802
},
"passing": {
"tds": 5,
"airYards": 324,
"epa": 20.5293887495236,
"completions": 25,
"sacksSuffered": 1,
"firstDowns": 20,
"cpoe": 12.4163142659447,
"interceptions": 1,
"yardsAfterCatch": 65,
"attempts": 34,
"yards": 295
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:50.007Z",
"SK": "WEEK#16#REG#SF#IND"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 36.92,
"week": 17,
"fantasyPointsPpr": 36.92,
"displayName": "Brock Purdy",
"opponent": "CHI",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 2,
"firstDowns": 3,
"carries": 6,
"yards": 28,
"epa": 3.42229963777936
},
"passing": {
"tds": 3,
"airYards": 253,
"epa": 12.7213256027317,
"completions": 24,
"sacksSuffered": 1,
"firstDowns": 17,
"cpoe": 5.03304916800875,
"interceptions": 1,
"yardsAfterCatch": 108,
"attempts": 33,
"yards": 303
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:50.022Z",
"SK": "WEEK#17#REG#SF#CHI"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 5.18,
"week": 18,
"fantasyPointsPpr": 5.18,
"displayName": "Brock Purdy",
"opponent": "SEA",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 0,
"firstDowns": 1,
"carries": 2,
"yards": 21,
"epa": 0.920310091460124
},
"passing": {
"tds": 0,
"airYards": 129,
"epa": -13.5590725159193,
"completions": 19,
"sacksSuffered": 3,
"firstDowns": 8,
"cpoe": 3.17152970367008,
"interceptions": 1,
"yardsAfterCatch": 50,
"attempts": 27,
"yards": 127
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:50.028Z",
"SK": "WEEK#18#REG#SF#SEA"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 16.88,
"week": 19,
"fantasyPointsPpr": 16.88,
"displayName": "Brock Purdy",
"opponent": "PHI",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 0,
"firstDowns": 4,
"carries": 9,
"yards": 24,
"epa": 0.0394480773247778
},
"passing": {
"tds": 2,
"airYards": 239,
"epa": 4.74110257357825,
"completions": 18,
"sacksSuffered": 1,
"firstDowns": 12,
"cpoe": -2.89490572337447,
"interceptions": 2,
"yardsAfterCatch": 134,
"attempts": 31,
"yards": 262
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "POST",
"ingestedAt": "2026-04-29T20:45:50.041Z",
"SK": "WEEK#19#POST#SF#PHI"
},
{
"playerName": "B.Purdy",
"positionGroup": "QB",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 5.3,
"week": 20,
"fantasyPointsPpr": 5.3,
"displayName": "Brock Purdy",
"opponent": "SEA",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/xykdxnvxpf9pobxvkjfj",
"team": "SF",
"rushing": {
"tds": 0,
"firstDowns": 2,
"carries": 5,
"yards": 37,
"epa": 0.660688763920916
},
"passing": {
"tds": 0,
"airYards": 210,
"epa": -11.5205546557138,
"completions": 15,
"sacksSuffered": 2,
"firstDowns": 10,
"cpoe": -2.94751628585484,
"interceptions": 1,
"yardsAfterCatch": 89,
"attempts": 27,
"yards": 140
},
"PK": "PLAYER#GSIS#00-0037834#2025",
"gsisId": "00-0037834",
"position": "QB",
"seasonType": "POST",
"ingestedAt": "2026-04-29T20:45:50.043Z",
"SK": "WEEK#20#POST#SF#SEA"
}
],
"meta": {
"gsisId": "00-0037834",
"slug": "purdy-brock-13-2022",
"seasonRows": 7,
"gameLogRows": 11
}
}