xfpGMxfpGM
Players
Teams
Coaches
Betting
Tools
Research
FAQ
Marvin Harrison Jr.

Marvin Harrison Jr.

WR · #18

ARI • Age 24 • Season 2

🎓 Ohio State📏 6'3"⚖️ 205 lbs📝 Draft: Round 1, Pick 4 (ARI)

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
2024ARIARI16.50177.2165.510.74WR2310.03WR32-0.3%45-7%3318.3%7716.1%592.10WR282.34WR2611%5913.8%6914.7%70
2025ARIARI11.25111.2107.39.88WR319.54WR36+1.9%81-3%3916.4%6417.2%652.06WR303.01WR1446%8512.1%5819.4%84
2026ARIARI4.0021.217.05.29WR60+4.25WR60+-1.1%28-20%1111.9%329.9%211.51WR491.93WR3728%7310.2%4413.5%65
2026HOUHOU2.0014.612.07.306.00+0.8%-18%19.4%14%2.264.1082%13.4%23.4%
ALL—33.75324.2301.89.618.94—-7%17%15.8%2.032.6229%12.8%16.7%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2026ARIARIREC4.0021.217.05.29WR60+4.25WR60+-20%2115.7%5513.3%491.5WR481.9WR3628%7414.8%5917.9%68

WOWY (With / Without)

Loading WOWY data...

Metrics — Receiving Efficiency

SeasonTeamTgtsShareXFP/TgtCatchable XFP/gEPA/TgtSuccess%xCP%CPOEaDOTxYACYAC OEX%YOEBT / RecTTTCushSepDrop%Ctchble%Created%Cntst%
2024ARIARI11623%811.53887.1079+0.365350%4158%13-4.162413.83882.306+0.234526%50.0002.64484.98102.0543%6368%2615%9530%5

Metrics — Receiving % of Team

Core
SeasonTeamTgtsShareManZoneDeepRZHoriz RouteRPO/PA1st ReadShotgunUnder Ctr
2024ARIARI11622.8%8133.9%9617.1%5948.1%9722.6%7628.6%8720.0%6834.2%9126.6%9116.2%56
Situational
SeasonTeamTgtsScreenBlitzPressureEarly TTTLate TTTObv PassNo-HuddleContestedScrambleQB OOP
2024ARIARI1160.0%024.8%7821.5%7826.6%8230.6%9822.0%7012.7%3846.7%9823.5%7521.2%75

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 %
2025ARIARIEarly5.5083%69%91%77%67%81%91%83%100%93%—100%97%78%91%
2025ARIARIMid3.0083%68%91%100%81%79%94%87%100%96%100%67%95%71%93%
2025ARIARIEnd2.7556%42%63%63%33%50%80%50%83%100%——50%54%59%
2025ARIARIAll11.2577%63%85%85%72%73%90%78%97%95%100%89%84%69%87%

Injury History

SeasonWeeksInjuryStatus
2025Week 18UnknownIR
2025Weeks 16-17HeelQuestionable
2025Weeks 14-15HeelOut

Current Contract

YearAgeBase SalaryCashCap HitCap %Team Pos %Guaranteed $Cap Savings
202624$1.07M$5.09M$9.65M2.9%7535.4%76$20.90M$-11.26M
202725$1.19M$6.81M$11.26M3.4%5368.4%85$11.26M$0.00M

Weekly Game Logs

WeekTeamOppScorev Pos Avgv Pos RkQPSnaps% Snaps% Rush% Pass% Rush Sh% Tgt ShXFPFP
16——————————————
17——————————————
18——————————————