xfpGM
Players
Teams
Coaches
Tools
Research
FAQ
Mark Andrews

Mark Andrews

TE · #89

BAL • Age 30 • 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
2021BALBAL17.00219.9247.612.94TE114.56TE1+1.9%7913%7519.9%9523.2%993.28TE44.42TE235%8020.6%9127.1%95
2022BALBAL14.50163.6154.011.28TE310.62TE5-1.6%29-6%3420.1%9620%952.72TE73.06TE712%5917.4%7923.8%89
2023BALBAL9.2591.2112.99.86TE512.21TE3+5.9%9924%8815.9%8218.6%913.75TE35.26TE140%8420.2%9024.2%90
2024BALBAL16.75116.3161.36.94TE189.63TE8+2.1%8139%9811.7%4812.9%602.68TE85.05TE189%9816.6%7521.9%87
2025BALBAL16.75118.8107.07.09TE166.39TE20+1.4%73-10%2413.1%6310.8%362.93TE51.93TE15-34%1818.1%8313.9%60
ALL—118.001069.31189.39.0610.08—11%14.9%15.6%2.783.3721%16.3%18.3%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2025BALBALREC16.75107.096.26.39TE195.74TE20+-10%3518.9%8916.1%832.5TE91.9TE17-22%3532.3%9728.7%93

WOWY (With / Without)

Loading WOWY data...

Metrics — Receiving Efficiency

SeasonTeamTgtsShareEPA/TgtSuccess%xCP%CPOEaDOTxYACYAC OEX%YOEBT / RecTTTCushSepDrop%Ctchble%Created%Cntst%
2018BALBAL5010%17+0.739764%9661%34+6.628310.16533.0721+0.666648%690.03242.78745.16142.59286%30———

Metrics — Receiving % of Team

Core
SeasonTeamTgtsShareManZoneDeepRZHoriz RouteRPO/PA1st ReadShotgunUnder Ctr
2018BALBAL509.6%1710.3%2010.3%2211.5%3410.9%2810.1%20——11.3%243.3%6
Situational
SeasonTeamTgtsScreenBlitzPressureEarly TTTLate TTTObv PassNo-HuddleContestedScrambleQB OOP
2018BALBAL500.0%013.2%3410.2%227.8%159.3%187.4%99.5%25———

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%7269.9%97$23.07M$-16.09M
202732$9.00M$14.00M$14.68M4.5%83100.0%89$16.18M$-1.50M
202833$10.00M$10.00M$16.68M4.7%90100.0%35$5.59M$11.09M

Weekly Game Logs

WeekTeamOppScorev Pos Avgv Pos RkQPSnaps% Snaps% Rush% Pass% Rush Sh% Tgt ShXFPFP
16BALNE24-28 (L)11.32042343.4%35.5%54.5%3.4%7.3%4.63.4
17BALGB41-24 (W)9.41043041.1%26.5%70.8%0%9.8%4.24.8
18BALPIT24-26 (L)13.93142757.4%46.2%71.4%0%7.9%2.92.4