xfpGMxfpGM
Players
Teams
Coaches
Betting
Tools
Research
FAQ
Mark Andrews

Mark Andrews

TE · #89

BAL • Age 31 • Season 8

🎓 Oklahoma📏 6'5"⚖️ 250 lbs📝 Draft: Round 3, Pick 86 (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
2022BALBAL14.50165.1154.011.39TE310.62TE4-1.4%33-7%3220.2%9720%942.80TE63.06TE79%5817.9%8223.8%88
2023BALBAL9.2594.2112.910.18TE512.21TE3+5.8%9820%8516.2%8218.6%903.95TE25.26TE133%7921%9124.2%89
2024BALBAL16.75117.5161.37.02TE169.63TE7+1.9%8037%9711.8%4912.9%582.79TE65.05TE181%9717.4%7821.9%86
2025BALBAL16.75118.4107.07.07TE166.39TE19+1.5%73-10%2413.1%6310.8%352.87TE61.93TE14-33%1818%8213.9%60
2026BALBAL8.0057.040.37.12TE155.04TE20++0.1%53-29%216.1%8111%402.21TE121.12TE20+-49%816.9%759.1%27
ALL—126.001134.31229.69.009.76—8%14.9%15.3%2.753.2317%16.3%17.8%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2026BALBALREC8.0057.040.37.12TE155.04TE20+-29%1324.5%9716.5%832.2TE111.1TE20+-49%2034%9818.4%77

WOWY (With / Without)

Loading WOWY data...

Metrics — Receiving Efficiency

SeasonTeamTgtsShareXFP/TgtCatchable XFP/gEPA/TgtSuccess%xCP%CPOEaDOTxYACYAC OEX%YOEBT / RecTTTCushSepDrop%Ctchble%Created%Cntst%
2018BALBAL509%161.5082—+0.739764%9661%34+6.628310.16533.0720+0.666548%680.03242.78745.16142.59276%30———

Metrics — Receiving % of Team

Core
SeasonTeamTgtsShareManZoneDeepRZHoriz RouteRPO/PA1st ReadShotgunUnder Ctr
2018BALBAL509.3%169.9%1910.2%2210.9%3210.9%289.9%19——11.1%223.2%6
Situational
SeasonTeamTgtsScreenBlitzPressureEarly TTTLate TTTObv PassNo-HuddleContestedScrambleQB OOP
2018BALBAL500.0%013.0%339.9%207.7%148.8%157.0%89.5%24———

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 TE %2+ TE %
2025BALBALEarly6.0073%70%75%86%80%70%82%78%93%82%43%100%58%66%77%
2025BALBALMid5.0061%51%71%61%61%59%65%66%81%52%—25%67%61%61%
2025BALBALEnd5.7554%39%71%53%52%47%76%57%86%82%0%—80%41%73%
2025BALBALAll16.7563%52%72%64%64%59%75%67%87%75%38%40%68%54%71%

Injury History

SeasonWeeksInjuryStatus
2023Week 20AnkleQuestionable
2023Weeks 14-18UnknownIR
2023Week 12AnkleOut

Current Contract

YearAgeBase SalaryCashCap HitCap %Team Pos %Guaranteed $Cap Savings
202631$1.30M$2.60M$6.98M2.2%7469.9%97$23.07M$-16.09M
202732$9.00M$14.00M$14.68M4.5%85100.0%87$16.18M$-1.50M
202833$10.00M$10.00M$16.68M4.7%91100.0%32$5.59M$11.09M

Weekly Game Logs

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