DOWN X DOWN › players
Season over · final
2025
2025 season · final Every snap of the 2025 season, kept as it ended.Back to 2026 →

2025 season · offense · through week 22

Pick a player

Every skill player who has taken an offensive snap this season, with usage from the play file and this week's injury report. Pick one to see where the ball finds him.

635 players
Movers · Week 22 · against his own season0 played

Week 22: 0 players took a snap; no snap share moved past the floor.

Snap sharepoints of the snaps

Nobody moved far on this board.

Target sharepoints of team targets, QBs excluded

Nobody moved far on this board.

EPAthe week against his per-game average

Nobody moved far on this board.

Each row compares his last full week with his average over the games he had played before it, so a mover broke from his own pattern. Boards list the 5 biggest climbers, then the 5 biggest fallers, past a floor (12 points of snap share, 6 of target share, 4.0 EPA). The sparkline is his season; the dot is that week. New faces took their first snap that week with 25% or more, or passed 50% for the first time.

Every player · 144 by snap shareClick a row
PlayerTeamPosSnap %Tgt / AttRecCarYdsTDEPAFpts/gStatusMy team
88Cade OttonTE1TBTE94%81595721+3.14.0TE305.8TE277.6TE24
85Trey McBrideTE1ARITE91%169126123911+72.711.2TE114.9TE118.6TE1
87Sam LaPortaTE1DETTE91%49404893+36.47.4TE59.7TE611.9TE6
8Kyle PittsTE1ATLTE88%118889285+24.67.2TE79.8TE512.4TE4Questionable · Knee
84Theo JohnsonTE2NYGTE87%74455285+8.85.5TE217.0TE228.5TE22Out · Illness
89Brock BowersTE1LVTE86%866426827+22.29.4TE312.0TE314.7TE2
85Tucker KraftTE1GBTE86%443214926+38.410.712.714.7
88Dallas GoedertPHITE85%826059111+36.18.3TE410.3TE412.3TE5Full · Knee
84Tyler WarrenTE1INDTE84%1127668255+11.06.6TE138.9TE1011.1TE9
87Travis KelceTE1KCTE82%1087618525+38.56.9TE119.1TE811.4TE8
85George KittleTE1SFTE81%695716257+45.39.5TE212.1TE214.7TE2
85Mason TaylorTE1NYJTE81%65443691+9.73.5TE335.2TE306.8TE29Out · Neck
85Hunter HenryTE1NETE79%87607687+37.77.0TE108.8TE1110.5TE12
87T.J. HockensonTE1MINTE78%665114383+13.04.1TE275.8TE257.5TE25Out · Shoulder
88AJ BarnerTE1SEATE77%6852105337+35.25.6TE207.1TE208.7TE20
44Harold Fannin Jr.TE1CLETE76%1077277447-0.47.2TE99.4TE711.7TE7Out · Groin
83Juwan JohnsonTE1NOTE75%102778893+35.26.1TE158.3TE1510.6TE11
85Brenton StrangeTE1JAXTE75%60465403+31.46.0TE167.9TE179.8TE17
86Dalton SchultzTE1HOUTE71%106827773+36.75.6TE198.0TE1610.5TE14
85Cole KmetTE2CHITE71%48303472+12.93.0TE374.0TE384.9TE40
87Jake FergusonTE1DALTE67%1028216018+18.46.2TE148.7TE1211.1TE10Full · Calf
86Zach ErtzWASTE66%72505044+11.75.9TE177.8TE189.7TE18
84Colston LovelandTE1CHITE64%825817116+46.66.7TE128.5TE1410.3TE15
85Chig OkonkwoTENTE64%79565602+12.74.0TE285.7TE287.3TE26
85David NjokuCLETE64%48332934-3.64.4TE255.8TE257.2TE27Out · Knee
86Oronde Gadsden IITE1LACTE63%69496643+16.55.5TE227.1TE218.8TE19
89Mark AndrewsTE1BALTE62%7048104706+8.14.9TE236.3TE237.7TE23
87Michael MayerTE2LVTE62%50353281-9.83.0TE384.3TE375.7TE36
84Colby ParkinsonTE1LATE60%56434088+12.65.8TE187.2TE198.7TE21
82Tommy TrembleTE2CARTE60%37272492+8.22.2TE513.0TE493.8TE45
88Dawson KnoxTE2BUFTE58%49364174+17.54.0TE295.0TE316.1TE33
89Brock WrightTE2DETTE58%22141082-1.92.1TE532.7TE533.4TE53
80Darnell WashingtonTE2PITTE57%43313641+14.62.7TE433.6TE414.6TE41
82Adam TrautmanTE2DENTE57%23201951+10.81.5TE592.1TE592.7TE60
80Isaiah LikelyBALTE56%36273071+5.42.5TE453.4TE434.4TE42
89Tyler HigbeeTE2LATE56%36252813+9.44.6TE245.9TE247.1TE28
89Julian HillMIATE55%2015140+1.21.1TE631.7TE642.2TE63
89Drew SampleTE3CINTE54%201511091+2.11.0TE721.4TE691.9TE67
81Jonnu SmithPITTE53%543892923+4.42.8TE403.9TE395.0TE38Full · Glute
84Gunnar HelmTE1TENTE53%55443572+3.83.0TE384.4TE355.7TE35Out · Toe
83Noah GrayTE2KCTE52%3721178-6.91.1TE641.8TE622.4TE61
49Drake DabneyTE4GBTE52%213-0.80.20.40.7
87John BatesTE2WASTE51%16111031+7.81.1TE651.5TE681.8TE69
89Charlie WoernerTE3ATLTE51%9848-0.20.3TE910.5TE900.8TE89DNP · Not injury related - resting player
88Pat FreiermuthTE1PITTE50%54414864+23.34.3TE265.5TE296.7TE30
87Davis AllenTE4LATE50%33242083+5.42.3TE483.0TE483.7TE48
81Austin HooperNETE50%26212632+16.82.4TE463.1TE463.7TE47
82Daniel BellingerNYGTE50%26192862+22.62.5TE443.1TE453.7TE46
0Ja'Tavion SandersTE1CARTE48%34291901+4.41.9TE543.0TE474.2TE43
89Jeremy RuckertTE2NYJTE47%29231791+4.51.4TE612.1TE602.8TE59
84Josh OliverTE2MINTE46%19151604+10.52.7TE423.2TE443.7TE50
86Albert OkwuegbunamTE4LVTE46%6536+1.63.66.18.6
83Darren WallerMIATE45%342412876+28.67.2TE88.5TE139.9TE16
87Cade StoverTE3HOUTE44%1612479-2.10.9TE741.5TE652.2TE63
85Jackson HawesTE3BUFTE44%19161873+14.82.2TE522.6TE543.1TE55
84Elijah HigginsTE3ARITE43%3730301+1.41.7TE572.5TE553.4TE52
1Evan EngramTE1DENTE42%765014681+3.73.3TE344.9TE336.4TE31
85Greg DulcichTE1MIATE42%332613281+15.93.7TE325.0TE326.3TE32
88Luke MusgraveTE2GBTE40%3124252+10.11.5TE602.2TE582.9TE56
18Elijah ArroyoTE2SEATE40%26151791-16.21.7TE562.3TE572.8TE57
84Hunter LongTE3JAXTE40%1712852+7.82.3TE482.9TE513.6TE51
88Charlie KolarBALTE40%15101422+5.21.5TE581.8TE612.1TE65Full · Nose
81Grant CalcaterraTE1PHITE40%139761+1.00.9TE731.2TE751.5TE77Full · Ankle
86Anthony FirkserDETTE40%10853+1.60.81.31.9
81Eric SaubertTE3SEATE40%7431+2.60.5TE890.7TE880.8TE88Full · Hamstring
81Josh WhyleTE3GBTE40%65361+2.21.21.51.8
84Shane ZylstraDETTE40%5320-1.80.40.71.0
88Mike GesickiTE1CINTE39%42283072+4.43.3TE354.4TE355.4TE37
81Mo Alie-CoxINDTE39%20131171-0.91.0TE691.4TE711.8TE70
86Noah FantCINTE38%41342883-11.82.7TE413.9TE405.0TE39
86Dalton KincaidTE1BUFTE37%49395715+39.47.3TE68.9TE910.5TE13Limited · Knee
84Mitchell EvansTE3CARTE37%251911722+5.01.7TE552.3TE562.8TE57
18Terrance FergusonTE3LATE37%251112313+5.83.2TE363.6TE424.0TE44
87Tip ReimanTE2ARITE37%53180.00.50.81.2
86Johnny MundtJAXTE36%199111+4.00.7TE811.0TE801.3TE81
86John FitzPatrickGBTE36%1512721+3.80.9TE741.3TE741.7TE74
80Ian ThomasLVTE36%1313114+5.10.8TE791.2TE761.6TE75
82Ben SinnottTE3WASTE36%13111141+3.21.1TE651.4TE701.8TE71
87Foster MoreauNOTE36%10759-3.70.5TE870.9TE831.2TE82
89Luke FarrellTE3SFTE35%1411852+3.51.1TE651.4TE721.7TE72
48Tanner ConnerTE5NYGTE34%15991-6.51.0TE711.5TE672.0TE66
42Tucker FiskLACTE34%4219-0.90.2TE930.3TE930.4TE93Questionable · Ankle
88Jake TongesTE2SFTE33%46342935+14.23.7TE314.8TE345.8TE34
86Luke SchoonmakerTE3DALTE33%2314132+3.60.8TE781.2TE761.6TE76
45Nate AdkinsTE3DENTE33%116481-0.61.2TE621.5TE661.9TE68
89Will DisslyLACTE32%161197+2.81.1TE681.7TE632.3TE62
87Payne DurhamTE2TBTE32%4111-1.20.1TE980.1TE990.1TE101
85Lucas KrullTE4DENTE29%4215-2.40.50.81.2Out · Foot
88Giovanni RicciDETTE29%10-0.90.00.00.0
87Sal CannellaTE4CLETE28%5211-8.80.61.11.6
82Brenden BatesTE3CLETE27%5448+3.10.5TE880.8TE851.0TE84Full · Shoulder
89Brevyn Spann-FordTE2DALTE25%139901-0.60.9TE741.2TE781.4TE78
81Durham SmytheCHITE25%6425-0.30.2TE940.3TE940.4TE94
86Blake WhiteheartCLETE24%624-3.70.0TE1010.1TE990.2TE99
85Andrew OgletreeTE3INDTE24%64271+1.30.6TE850.7TE870.9TE87
89Nick KallerupTE4SEATE24%10-0.60.0TE1050.0TE1060.0TE106
89Marcedes LewisDENTE24%00.00.00.00.0
80Quintin MorrisTE2JAXTE23%96551-0.60.9TE741.1TE791.4TE80
83Kylen GransonPHITE23%9740-1.90.2TE920.4TE920.7TE92
83Keleki LatuTE4BUFTE23%4435+5.30.71.11.5
84Zaire Mitchell-PadenTE3NOTE23%3217+1.10.20.30.5DNP · Ankle
86Jelani WoodsTE3NYJTE23%314-2.50.10.20.4Out · Hamstring
88Jack StollNOTE21%116461-5.00.7TE800.9TE821.1TE83DNP · Knee
88Harrison BryantHOUTE21%627-3.30.1TE980.1TE980.2TE98
80Moliki MatavaoTE4NOTE21%2210+0.20.20.30.5
83Tyler ConklinLACTE19%1071103-3.11.0TE701.4TE731.7TE73
85Chris ManhertzNYGTE18%217-0.40.0TE1000.1TE1020.1TE102
81Ross DwelleyCARTE17%527-2.60.1TE970.2TE970.3TE96
85Ben YurosekTE4MINTE17%3214+0.30.1TE960.2TE950.3TE95
87Hayden RucciTE5SFTE17%00.00.00.00.0
82CJ DippreTE3NETE16%00.00.00.00.0
87Tanner HudsonTE4CINTE15%24191682+0.62.2TE503.0TE503.7TE49
85James MitchellTE4CARTE14%3328+2.20.60.91.2
86Will MalloryTE2INDTE14%1116+1.50.81.11.3Out · Lung
41Ko KieftTE4TBTE14%00.00.00.00.0
89Ben SimsMINTE13%6330+0.70.3TE900.5TE910.7TE91
88David Martin-RobinsonTE4TENTE13%64301-1.00.6TE830.7TE860.9TE86
80Colson YankoffTE4WASTE13%3218+2.80.1TE950.2TE950.3TE96
49Pharaoh BrownARITE13%221-0.90.00.20.3
85Teagan QuitorianoATLTE12%00.00.0TE1050.0TE1060.0TE106
49Sean McKeonTE4INDTE12%00.00.00.00.0
85Robert TonyanKCTE11%111-0.50.0TE1040.0TE1030.1TE103
81Travis VokolekARITE11%00.00.00.00.0
39Zach DavidsonNYGTE11%00.00.00.00.0
36Cameron LatuTE3PHITE11%00.00.0TE1050.0TE1060.0TE106
84Stone SmarttNYJTE10%9752+2.40.6TE851.0TE801.4TE79
45Josiah DeguaraARITE10%53211+1.40.7TE820.8TE840.9TE85
12Jared WileyTE3KCTE10%114+2.60.10.20.4
88Stephen CarlsonTE3CHITE10%00.00.00.00.0
84E.J. JenkinsTE4PHITE10%00.00.00.00.0
83Connor HeywardPITTE9%4315643+10.01.5RB741.6RB771.7RB79
85Cam GrandyTE5CINTE9%227-0.40.10.30.5Questionable · Chest
40Zach HortonTE4DETTE8%00.00.00.00.0
38Nick VannettLATE8%00.00.00.00.0
82Treyton WelchTE5NOTE8%00.00.00.00.0
46Carter RunyonTE3LVTE6%113-0.20.0TE1010.1TE1010.1TE100
82Devin CulpTE3TBTE6%1161+1.70.6TE830.7TE880.7TE90Full · Knee
82Brayden WillisTE4SFTE3%10-0.70.00.00.0
86Thomas Fidone IITE4NYGTE3%00.00.00.00.0
89Lawrence CagerTE5WASTE2%00.00.00.00.0
84Feleipe FranksATLTE1%24+1.30.0TE1010.0TE1040.0TE105
86Nikola KalinicTE4CHITE0%00.00.00.00.0
85Princeton FantTE4DALTE0%00.00.00.00.0
86Cole TurnerTENTE0%00.0–

Snap share is the season average of offensive snaps played. Status is the latest practice or game report; blank means no listing. Quarterbacks show pass attempts in the Tgt / Att column, kickers their field goals made and tried. Search matches name, number, team abbreviation or college across every team. Fpts/g is fantasy points a game in the scoring you pick, with the rank at his position among players with enough games. The + at the end of a row adds him to My team. Click a column heading to sort.