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.00220.8247.612.99TE114.56TE1+1.8%7712%7519.4%9522.4%983.22TE44.42TE237%8020.1%9026.2%93
2022BALBAL14.50166.0154.011.45TE310.62TE5-1.3%34-7%3220.4%9820%952.85TE63.06TE77%5618.2%8423.8%89
2023BALBAL9.2593.0112.910.05TE512.21TE3+6.7%10021%8716.1%8318.6%913.84TE25.26TE137%8120.5%9124.2%90
2024BALBAL16.75117.2161.37.00TE179.63TE8+1.9%8038%9811.7%4912.9%602.78TE75.05TE182%9717.2%7921.9%87
2025BALBAL16.75117.3107.07.01TE176.39TE20+1.3%72-9%2712.9%6210.8%362.79TE71.93TE15-31%2017.4%8013.9%61
ALL—118.001077.31189.39.1310.08—10%14.8%15.5%2.813.3720%16.5%18.2%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2025BALBALREC16.75105.796.26.31TE205.74TE20+-9%3718.7%8816.1%832.3TE101.9TE17-17%3930.8%9628.7%93

WOWY (With / Without)

Loading WOWY data...

Metrics — Receiving Efficiency

SeasonTeamTgtsShareXFP/TgtCatchable XFP/gEPA/TgtSuccess%xCP%CPOEaDOTxYACYAC OEX%YOEBT / RecTTTCushSepDrop%Ctchble%Created%Cntst%
2018BALBAL509%161.5084—+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.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%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%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
16BALNE24-28 (L)11.32042343.4%35.5%54.5%3.4%15%4.73.4
17BALGB41-24 (W)9.41043041.1%26.5%70.8%0%20%4.24.8
18BALPIT24-26 (L)13.93142757.4%46.2%71.4%0%17.6%3.02.4