raw json (6 keys)
{
"year": 2025,
"seasonMode": "reg",
"player": {
"pffStatus": "A",
"fanspeakId": "flournoy-ryan-19-2024",
"collegeName": "Southeast Missouri State; Iowa Western CC",
"ngsPositionGroup": "WR",
"birthDate": "1999-10-27",
"lastName": "Flournoy",
"status": "ACT",
"collegeConference": "Big South - Ohio Valley Conference",
"headshot": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"weight": 200,
"firstName": "Ryan",
"displayName": "Ryan Flournoy",
"suffix": null,
"commonFirstName": "Ryan",
"draftPick": 216,
"draftTeam": "DAL",
"ngsStatus": "ACT",
"yearsOfExperience": 3,
"positionGroup": "WR",
"shortName": "R.Flournoy",
"slug": "flournoy-ryan-19-2024",
"source": "nflverse:players",
"draftRound": 6,
"pffPosition": "WR",
"ngsPosition": "WR",
"rookieSeason": 2024,
"ngsStatusShortDescription": "Active",
"latestTeam": "DAL",
"height": 73,
"footballName": "Ryan",
"externalIds": {
"pff": 159617,
"espn": 5083754,
"esb": "FLO245061",
"nfl": "57336",
"gsis": "00-0039410",
"pfr": "FlouRy00",
"smart": "3200464c-4f24-5061-41f9-621c1f481420",
"otc": 11824
},
"PK": "PLAYER#flournoy-ryan-19-2024",
"lastSeason": 2026,
"position": "WR",
"ingestedAt": "2026-05-31T08:00:12.005Z",
"jerseyNumber": 19,
"draftYear": 2024,
"SK": "META"
},
"career": [
{
"playerName": "R.Flournoy",
"season": 2024,
"receiving": {
"tds": 0,
"fumblesLost": 1,
"fumbles": 1,
"firstDowns": 5,
"racr": 0.886956521739131,
"targets": 14,
"wopr": 0.0509408884369258,
"yards": 102,
"airYards": 115,
"receptions": 10,
"airYardsShare": 0.0245411865130175,
"twoPtConversions": 0,
"epa": -2.8049568743445,
"yardsAfterCatch": 34,
"targetShare": 0.022508038585209
},
"fantasyPointsPpr": 18.2,
"displayName": "Ryan Flournoy",
"kicking": null,
"kind": "playerSeasonStats",
"team": "DAL",
"league": "NFL",
"positionGroup": "WR",
"defense": {
"sackYards": 0,
"tacklesForLossYards": 0,
"tds": 0,
"tackleAssists": 0,
"tacklesWithAssist": 0,
"fumblesForced": 0,
"fumbles": 0,
"safeties": 0,
"qbHits": 0,
"interceptions": 0,
"passDefended": 0,
"tacklesSolo": 3,
"interceptionYards": 0,
"tacklesForLoss": 0,
"sacks": 0
},
"source": "nflverse:stats_player_reg",
"games": 9,
"fantasyPoints": 8.2,
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"rushing": null,
"passing": null,
"seasonKey": "SEASON#2024#REG",
"PK": "PLAYER#GSIS#00-0039410",
"gsisId": "00-0039410",
"position": "WR",
"ingestedAt": "2026-04-29T20:20:25.684Z",
"seasonType": "REG",
"entityKey": "PLAYER#00-0039410#TEAM#DAL",
"specialTeams": null,
"SK": "SEASON#2024#REG#NFL#TEAM#DAL"
},
{
"playerName": "R.Flournoy",
"season": 2025,
"receiving": {
"tds": 4,
"fumblesLost": 0,
"fumbles": 0,
"firstDowns": 29,
"racr": 1.01931330472103,
"targets": 56,
"wopr": 0.20273744565523,
"yards": 475,
"airYards": 466,
"receptions": 40,
"airYardsShare": 0.0919313474058,
"twoPtConversions": 0,
"epa": 28.6348330703759,
"yardsAfterCatch": 204,
"targetShare": 0.0922570016474465
},
"fantasyPointsPpr": 114,
"displayName": "Ryan Flournoy",
"kicking": null,
"kind": "playerSeasonStats",
"team": "DAL",
"league": "NFL",
"positionGroup": "WR",
"defense": {
"sackYards": 0,
"tacklesForLossYards": 0,
"tds": 0,
"tackleAssists": 2,
"tacklesWithAssist": 0,
"fumblesForced": 0,
"fumbles": 0,
"safeties": 0,
"qbHits": 0,
"interceptions": 0,
"passDefended": 0,
"tacklesSolo": 4,
"interceptionYards": 0,
"tacklesForLoss": 0,
"sacks": 0
},
"source": "nflverse:stats_player_reg",
"games": 15,
"fantasyPoints": 74,
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"rushing": {
"tds": 0,
"carries": 4,
"fumblesLost": 0,
"fumbles": 0,
"twoPtConversions": 0,
"epa": 0.472844568779692,
"firstDowns": 2,
"yards": 25
},
"passing": null,
"seasonKey": "SEASON#2025#REG",
"PK": "PLAYER#GSIS#00-0039410",
"gsisId": "00-0039410",
"position": "WR",
"ingestedAt": "2026-05-14T19:25:25.359Z",
"seasonType": "REG",
"entityKey": "PLAYER#00-0039410#TEAM#DAL",
"specialTeams": null,
"punting": null,
"SK": "SEASON#2025#REG#NFL#TEAM#DAL"
}
],
"gameLog": [
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": null,
"defense": {
"tds": 0,
"passDefended": 0,
"fumblesForced": 0,
"tacklesSolo": 2,
"qbHits": 0,
"interceptions": 0,
"sacks": 0
},
"source": "nflverse:stats_player_week",
"fantasyPoints": 0,
"week": 2,
"fantasyPointsPpr": 0,
"displayName": "Ryan Flournoy",
"opponent": "NYG",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.726Z",
"SK": "WEEK#02#REG#DAL#NYG"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 0,
"airYards": 25,
"receptions": 2,
"epa": 2.79183315765113,
"firstDowns": 1,
"targets": 3,
"yards": 21,
"targetShare": 0.0681818181818182
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 2.1,
"week": 3,
"fantasyPointsPpr": 4.1,
"displayName": "Ryan Flournoy",
"opponent": "CHI",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.762Z",
"SK": "WEEK#03#REG#DAL#CHI"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 0,
"airYards": 7,
"receptions": 2,
"epa": 1.28930677124299,
"firstDowns": 2,
"targets": 2,
"yards": 14,
"targetShare": 0.0526315789473684
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 2.6,
"week": 4,
"fantasyPointsPpr": 4.6,
"displayName": "Ryan Flournoy",
"opponent": "GB",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": {
"tds": 0,
"firstDowns": 1,
"carries": 1,
"yards": 12,
"epa": 0.891103621339425
},
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.786Z",
"SK": "WEEK#04#REG#DAL#GB"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 0,
"airYards": 86,
"receptions": 6,
"epa": 5.48500257555861,
"firstDowns": 5,
"targets": 9,
"yards": 114,
"targetShare": 0.321428571428571
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 12.4,
"week": 5,
"fantasyPointsPpr": 18.4,
"displayName": "Ryan Flournoy",
"opponent": "NYJ",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": {
"tds": 0,
"firstDowns": 1,
"carries": 2,
"yards": 10,
"epa": -0.0461002935189754
},
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.821Z",
"SK": "WEEK#05#REG#DAL#NYJ"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 0,
"airYards": 16,
"receptions": 3,
"epa": -1.65901938980804,
"firstDowns": 2,
"targets": 6,
"yards": 30,
"targetShare": 0.176470588235294
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 3.3,
"week": 6,
"fantasyPointsPpr": 6.3,
"displayName": "Ryan Flournoy",
"opponent": "CAR",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": {
"tds": 0,
"firstDowns": 0,
"carries": 1,
"yards": 3,
"epa": -0.372158759040758
},
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.827Z",
"SK": "WEEK#06#REG#DAL#CAR"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": null,
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 0,
"week": 7,
"fantasyPointsPpr": 0,
"displayName": "Ryan Flournoy",
"opponent": "WAS",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.842Z",
"SK": "WEEK#07#REG#DAL#WAS"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 0,
"airYards": 17,
"receptions": 1,
"epa": -0.613314215093851,
"firstDowns": 0,
"targets": 2,
"yards": 7,
"targetShare": 0.0571428571428571
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 0.7,
"week": 8,
"fantasyPointsPpr": 1.7,
"displayName": "Ryan Flournoy",
"opponent": "DEN",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.847Z",
"SK": "WEEK#08#REG#DAL#DEN"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 1,
"airYards": 12,
"receptions": 2,
"epa": 2.5210021166713,
"firstDowns": 2,
"targets": 2,
"yards": 12,
"targetShare": 0.0555555555555556
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 7.2,
"week": 9,
"fantasyPointsPpr": 9.2,
"displayName": "Ryan Flournoy",
"opponent": "ARI",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.861Z",
"SK": "WEEK#09#REG#DAL#ARI"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 1,
"airYards": 2,
"receptions": 1,
"epa": 1.0464559852262,
"firstDowns": 1,
"targets": 1,
"yards": 2,
"targetShare": 0.03125
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 6.2,
"week": 11,
"fantasyPointsPpr": 7.2,
"displayName": "Ryan Flournoy",
"opponent": "LV",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.881Z",
"SK": "WEEK#11#REG#DAL#LV"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 0,
"airYards": 21,
"receptions": 0,
"epa": -0.817872878164053,
"firstDowns": 0,
"targets": 1,
"yards": 0,
"targetShare": 0.0285714285714286
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 0,
"week": 12,
"fantasyPointsPpr": 0,
"displayName": "Ryan Flournoy",
"opponent": "PHI",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.886Z",
"SK": "WEEK#12#REG#DAL#PHI"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 0,
"airYards": 21,
"receptions": 3,
"epa": 1.66738637709939,
"firstDowns": 2,
"targets": 3,
"yards": 34,
"targetShare": 0.0810810810810811
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 3.4,
"week": 13,
"fantasyPointsPpr": 6.4,
"displayName": "Ryan Flournoy",
"opponent": "KC",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.905Z",
"SK": "WEEK#13#REG#DAL#KC"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 1,
"airYards": 161,
"receptions": 9,
"epa": 6.28297000628663,
"firstDowns": 6,
"targets": 13,
"yards": 115,
"targetShare": 0.276595744680851
},
"defense": {
"tds": 0,
"passDefended": 0,
"fumblesForced": 0,
"tacklesSolo": 1,
"qbHits": 0,
"interceptions": 0,
"sacks": 0
},
"source": "nflverse:stats_player_week",
"fantasyPoints": 17.5,
"week": 14,
"fantasyPointsPpr": 26.5,
"displayName": "Ryan Flournoy",
"opponent": "DET",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:49.919Z",
"SK": "WEEK#14#REG#DAL#DET"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 0,
"airYards": 37,
"receptions": 4,
"epa": 2.59441978280665,
"firstDowns": 3,
"targets": 5,
"yards": 40,
"targetShare": 0.142857142857143
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 4,
"week": 15,
"fantasyPointsPpr": 8,
"displayName": "Ryan Flournoy",
"opponent": "MIN",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:50.002Z",
"SK": "WEEK#15#REG#DAL#MIN"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 1,
"airYards": 14,
"receptions": 2,
"epa": 4.12209935038118,
"firstDowns": 2,
"targets": 2,
"yards": 18,
"targetShare": 0.0625
},
"defense": null,
"source": "nflverse:stats_player_week",
"fantasyPoints": 7.8,
"week": 16,
"fantasyPointsPpr": 9.8,
"displayName": "Ryan Flournoy",
"opponent": "LAC",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:50.008Z",
"SK": "WEEK#16#REG#DAL#LAC"
},
{
"playerName": "R.Flournoy",
"positionGroup": "WR",
"season": 2025,
"receiving": {
"tds": 0,
"airYards": 47,
"receptions": 5,
"epa": 3.92456343051777,
"firstDowns": 3,
"targets": 7,
"yards": 68,
"targetShare": 0.304347826086957
},
"defense": {
"tds": 0,
"passDefended": 0,
"fumblesForced": 0,
"tacklesSolo": 1,
"qbHits": 0,
"interceptions": 0,
"sacks": 0
},
"source": "nflverse:stats_player_week",
"fantasyPoints": 6.8,
"week": 18,
"fantasyPointsPpr": 11.8,
"displayName": "Ryan Flournoy",
"opponent": "NYG",
"kind": "playerGameLog",
"headshotUrl": "https://static.www.nfl.com/image/upload/f_auto,q_auto/league/tqwq3cgpqu7j9hzoyicx",
"team": "DAL",
"rushing": null,
"passing": null,
"PK": "PLAYER#GSIS#00-0039410#2025",
"gsisId": "00-0039410",
"position": "WR",
"seasonType": "REG",
"ingestedAt": "2026-04-29T20:45:50.030Z",
"SK": "WEEK#18#REG#DAL#NYG"
}
],
"meta": {
"gsisId": "00-0039410",
"slug": "flournoy-ryan-19-2024",
"seasonRows": 2,
"gameLogRows": 15
}
}