xfpGM
Players
Teams
Coaches
Tools
Research
FAQ
Zay Flowers

Zay Flowers

WR · #4

BAL • Age 25 • Season 3

🎓 Boston College📏 5'9"⚖️ 183 lbs📝 Draft: Round 1, Pick 22 (BAL)

XFP Summary

New here? Watch the 3-min walkthrough.
SeasonTeamAdj GPXFPFPXFP/GFP/GOpp +/-OEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2023BALBAL15.75150.6167.99.56WR3710.66WR29+0.5%5812%7215.7%5915.7%581.83WR401.93WR396%5410.3%449.2%40
2024BALBAL16.00166.6172.510.41WR2810.78WR28+2.4%864%5517.4%7114.4%511.31WR60+1.41WR537%568.1%286.1%24
2025BALBAL16.75165.7200.39.89WR3311.96WR19+3.5%9521%8618.3%7720.1%831.22WR60+1.19WR60-2%487.5%248.6%37
ALL—48.50482.8540.79.9611.15—12%17.1%16.6%1.451.504%8.6%7.8%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2025BALBALREC16.75159.0188.19.49WR3611.23WR2318%8328.1%9431.4%961.2WR60+0.7WR60+-37%2815.2%6110.9%48

WOWY (With / Without)

Loading WOWY data...

Metrics — Receiving Efficiency

SeasonTeamTgtsShareEPA/TgtSuccess%xCP%CPOEaDOTxYACYAC OEX%YOEBT / RecTTTCushSepDrop%Ctchble%Created%Cntst%
2023BALBAL10924%87+0.293953%6167%72+4.39728.42343.8646+0.556138%350.20962.49227.87983.76904%6079%741%117%91

Metrics — Receiving % of Team

Core
SeasonTeamTgtsShareManZoneDeepRZHoriz RouteRPO/PA1st ReadShotgunUnder Ctr
2023BALBAL10924.5%8722.3%7021.1%7735.1%8421.8%7419.6%6224.1%8121.9%6321.9%7519.2%66
Situational
SeasonTeamTgtsScreenBlitzPressureEarly TTTLate TTTObv PassNo-HuddleContestedScrambleQB OOP
2023BALBAL10944.4%9922.3%7123.5%8527.4%8422.4%8025.0%8115.0%4712.0%2823.1%7419.2%67

Snap Share by Situation

SeasonTeamSegmentAdj GPSnaps %Rush %Pass %High RZ %GL %Early Down %Late Down %Late Short %Late Medium %Late Long %Blowout Down %Blowout Up %No-Huddle %1–2 WR %3+ WR %
2025BALBALEarly6.0087%76%94%81%60%86%89%74%87%100%83%100%100%81%98%
2025BALBALMid5.0088%82%93%76%76%88%86%76%88%100%—50%100%84%99%
2025BALBALEnd5.7588%79%98%75%70%88%89%70%93%100%100%—100%86%100%
2025BALBALAll16.7588%79%95%77%70%87%88%73%90%100%85%60%100%84%99%

Injury History

SeasonWeeksInjuryStatus
2025Week 6ShoulderQuestionable
2024Week 20KneeDoubtful
2024Week 17ShoulderQuestionable

Current Contract

YearAgeBase SalaryCashCap HitCap %Team Pos %Guaranteed $Cap Savings
202626$2.66M$32.63M$4.47M1.4%4928.6%68$31.76M$-27.30M
202727$27.30M$27.30M$27.30M8.3%7967.0%79$27.30M$0.00M

Weekly Game Logs

WeekTeamOppScorev Pos Avgv Pos RkQPSnaps% Snaps% Rush% Pass% Rush Sh% Tgt ShXFPFP
16BALNE24-28 (L)23.91344788.7%80.6%100%3.4%17.1%9.817.7
17BALGB41-24 (W)26.52045169.9%55.1%100%0%12.2%8.211.0
18BALPIT24-26 (L)28.92644697.9%96.2%100%0%15.8%10.527.8