Marvin Harrison Jr. or Tucker Kraft: Who Should You Start?
2026 Week 1 · deterministic head-to-head · Verdicts based on PPR scoring.
Kraft’s every-down role outweighs Harrison’s modest projection edge
Start Tucker Kraft: Harrison’s higher projection is less meaningful in a cross-position call when Arizona’s offense carries a much lower scoring expectation. Kraft’s every-down role, stronger target involvement and TE9 standing give him a sturdier weekly floor, while tight-end scarcity makes his edge more valuable than the raw projection gap suggests. The risk is Kraft’s return from injury; any workload limitation would reopen the decision, while Harrison’s path depends heavily on breaking through a capped team environment.
What flips it: A confirmed snap restriction for Kraft after his injury.
AI editor

Marvin Harrison Jr.
7.39.411.5 Projected Points

Tucker Kraft
5.47.29.0 Projected Points
Why Marvin Harrison Jr.
Toss-UpWR1 and primary outside receiver. Polished route runner with elite catch-point ability; 2025 production capped by missed games.
Toss-up — WR30 consensus, projects WR32 this week: 17.0 implied team total caps the ceiling, 17% target share in 2025.
- Harrison’s WR1 role and catch-point talent give him the better ceiling if Arizona turns its matchup into a pass-heavy script.
- His outside-receiver role can produce a splash play even when the Cardinals struggle to sustain drives.
Why Tucker Kraft
Start· mediumTE1 and primary seam threat. Physical yards-after-catch producer and capable in-line blocker; returning from injury.
TE9 with an 86% snap share and a 20% target share — that's a locked-in every-down role, and only 12 TEs start in this format.
- Kraft’s every-down deployment makes his target involvement more dependable than a typical midrange tight end’s.
- Green Bay’s stronger scoring environment gives his red-zone and seam role more room to convert into usable volume.
The call
- Consensus TE9 at 9.0 projected PPR points is comfortably inside starter territory in a 12-team league; the replacement-level TE on your bench isn't beating that.
- The usage is the case: 86% snap share and a 20% target share over eight games means he's on the field for everything and is a primary read, not a game-script-dependent piece.
- Neutral script helps — a 1.5-point spread and a 23.0 implied team total keep Green Bay throwing in a competitive game rather than sitting on a lead.
- No injury designation and he's the clear TE1 on the depth chart, so the volume floor is about as safe as it gets at the position.
Latest on Kraft
General Manager Brian Gutekunst announced the transaction Saturday
The Packers and tight end Tucker Kraft have reached agreement on a four-year extension worth up to $92 million, sources told ESPN.
Reported by the sources listed — not independently verified.
Head-to-head stats
| Metric | Marvin Harrison Jr. | Tucker Kraft |
|---|---|---|
| Projected points | 7.39.411.5 | 5.47.29.0 |
| Consensus rank | WR30 | TE9 |
| Opponent vs position | LACno ranking yet | MINno ranking yet |
| Target share | 17%(2025) | 20%(2025) |
| Reception share | 14%(2025) | 21%(2025) |
| Implied total · spread | 17.0+11.5 | 23.0-1.5 |
| Depth chart | WR1 | TE1 |
| Snap share | 71%(2025) | 86%(2025) |
Signal breakdown
- 11.5 vs 9.0 projected PPR pointsMarvin Harrison Jr. +
- Rank 30 vs 9Tucker Kraft +
- Matchup (DvP composite)even
- Implied 17.0 vs 23.0 team pointsTucker Kraft +
- No injury designationseven
- 71% vs 86% snap shareTucker Kraft +
Compare different players
Every fantasy-relevant player this week — search or filter by position.
More Harrison comparisons
- M. Harrison Jr.Marvin Harrison Jr.WRARIvs LAC
L. Burden IIILuther Burden IIIWRCHIvs CAR
- M. Harrison Jr.Marvin Harrison Jr.WRARIvs LAC
C. TateCarnell TateWRTENvs NYJ
- M. Harrison Jr.Marvin Harrison Jr.WRARIvs LAC
D. MetcalfDK MetcalfWRPITvs ATL
- M. Harrison Jr.Marvin Harrison Jr.WRARIvs LAC
M. Pittman Jr.Michael Pittman Jr.WRPITvs ATL
More Kraft comparisons
This week’s toughest calls
- T. Etienne Jr.Travis Etienne Jr.RBNOvs DET
K. WilliamsKyren WilliamsRBLARvs SF
- K. WilliamsKyren WilliamsRBLARvs SF
C. SkatteboCam SkatteboRBNYGvs DAL
- C. SkatteboCam SkatteboRBNYGvs DAL
D. SwiftD'Andre SwiftRBCHIvs CAR
- D. SwiftD'Andre SwiftRBCHIvs CAR
J. PriceJadarian PriceRBSEAvs NE
- J. PriceJadarian PriceRBSEAvs NE
B. IrvingBucky IrvingRBTBvs CIN
- B. IrvingBucky IrvingRBTBvs CIN
R. StevensonRhamondre StevensonRBNEvs SEA
- T. HigginsTee HigginsWRCINvs TB
D. AdamsDavante AdamsWRLARvs SF
- D. AdamsDavante AdamsWRLARvs SF
J. WilliamsJameson WilliamsWRDETvs NO
- J. WilliamsJameson WilliamsWRDETvs NO
D. MetcalfDK MetcalfWRPITvs ATL
- D. MetcalfDK MetcalfWRPITvs ATL
M. Pittman Jr.Michael Pittman Jr.WRPITvs ATL
- M. Pittman Jr.Michael Pittman Jr.WRPITvs ATL
C. WatsonChristian WatsonWRGBvs MIN
- C. WatsonChristian WatsonWRGBvs MIN
P. WashingtonParker WashingtonWRJAXvs CLE
- K. Pitts Sr.Kyle Pitts Sr.TEATLvs PIT
S. LaPortaSam LaPortaTEDETvs NO
- S. LaPortaSam LaPortaTEDETvs NO
T. KraftTucker KraftTEGBvs MIN
- T. KraftTucker KraftTEGBvs MIN
T. KelceTravis KelceTEKCvs DEN
- T. KelceTravis KelceTEKCvs DEN
D. GoedertDallas GoedertTEPHIvs WSH
- D. GoedertDallas GoedertTEPHIvs WSH
J. FergusonJake FergusonTEDALvs NYG
- J. FergusonJake FergusonTEDALvs NYG
I. LikelyIsaiah LikelyTENYGvs DAL
- J. HurtsJalen HurtsQBPHIvs WSH
M. StaffordMatthew StaffordQBLARvs SF
- M. StaffordMatthew StaffordQBLARvs SF
D. PrescottDak PrescottQBDALvs NYG
- D. PrescottDak PrescottQBDALvs NYG
J. DartJaxson DartQBNYGvs DAL
- J. DartJaxson DartQBNYGvs DAL
J. HerbertJustin HerbertQBLACvs ARI
- J. HerbertJustin HerbertQBLACvs ARI
C. WilliamsCaleb WilliamsQBCHIvs CAR
- C. WilliamsCaleb WilliamsQBCHIvs CAR
T. LawrenceTrevor LawrenceQBJAXvs CLE
- C. DickerCameron DickerKLACvs ARI
J. BatesJake BatesKDETvs NO
- J. BatesJake BatesKDETvs NO
T. LoopTyler LoopKBALvs IND
- T. LoopTyler LoopKBALvs IND
W. ReichardWill ReichardKMINvs GB
- W. ReichardWill ReichardKMINvs GB
C. BoswellChris BoswellKPITvs ATL
- C. BoswellChris BoswellKPITvs ATL
E. McPhersonEvan McPhersonKCINvs TB
- E. McPhersonEvan McPhersonKCINvs TB
C. McLaughlinChase McLaughlinKTBvs CIN
- Jaguars D/STJaguars D/STDSTJAXvs CLE
Chargers D/STChargers D/STDSTLACvs ARI
- Chargers D/STChargers D/STDSTLACvs ARI
Titans D/STTitans D/STDSTTENvs NYJ
- Titans D/STTitans D/STDSTTENvs NYJ
Jets D/STJets D/STDSTNYJvs TEN
- Jets D/STJets D/STDSTNYJvs TEN
Eagles D/STEagles D/STDSTPHIvs WSH
- Eagles D/STEagles D/STDSTPHIvs WSH
Bears D/STBears D/STDSTCHIvs CAR
- Bears D/STBears D/STDSTCHIvs CAR
Packers D/STPackers D/STDSTGBvs MIN
- R. StevensonRhamondre StevensonRBNEvs SEA
D. AdamsDavante AdamsWRLARvs SF
- D. AdamsDavante AdamsWRLARvs SF
C. SkatteboCam SkatteboRBNYGvs DAL
- B. IrvingBucky IrvingRBTBvs CIN
T. HigginsTee HigginsWRCINvs TB
- T. HigginsTee HigginsWRCINvs TB
M. LloydMarShawn LloydRBGBvs MIN
- R. DowdleRico DowdleRBPITvs ATL
M. Pittman Jr.Michael Pittman Jr.WRPITvs ATL
- M. Pittman Jr.Michael Pittman Jr.WRPITvs ATL
D. SwiftD'Andre SwiftRBCHIvs CAR
- D. SwiftD'Andre SwiftRBCHIvs CAR
D. MetcalfDK MetcalfWRPITvs ATL
- J. WilliamsJameson WilliamsWRDETvs NO
C. HubbardChuba HubbardRBCARvs CHI
Get a Start/Sit call on your whole roster →
Save your team once and see a Start, Sit, or Toss-Up verdict on every player, every week — with the matchup, usage and game-script evidence behind each call.
Add to My Team — freeOr browse this week’s NFL games or NFL player props.