Manager · 2020–2025 · 6 seasons

Alex

37–46 lifetime (44.6%), 102.2 points per game, 8,479 scored across 83 games.

Sleeper ramranch
6
Seasons
0
Titles
37–46
Record
44.6%
102.2
Points / game
2
Playoffs
33.3% of seasons
5th
Best finish
159.6
Best week
2023

Trend

Ten seasons against the field.

Regular-season finish

Higher is better. The league grew from 12 to 14 managers in 2020.

#1#4#7#10#142016201720182019202020212022202320242025
Alex Every other manager ★ Title season

Read

What the numbers actually say.

Peak
Best year was 2024 at 8–6 as “James Click Stan”, finishing 5th of 14 with 1,541 points.
Trough
Worst was 2020 at 4–9 as “Throw the damn ball”.
Scoring
Averages 7th in league scoring per season.
Playoffs
Reached the bracket 2 times in 6 seasons (33.3%). Four of twelve qualified on ESPN; six of fourteen do on Sleeper.
Luck
Down +6.4 wins against what an all-play schedule would have produced across 6 seasons. The schedule has been cruel.
Streaks
Longest win streak 4 games (2022 w3–2022 w6). Longest skid 5 games (2020 w7–2020 w11).
Matchups
Owns Gage at 6–3. Owned by Joseph at 2–5.
Nemesis
Stefon Diggs has started against them 6 times and averaged 23.3 — +8.6 above his own norm of 14.7 in those seasons. Best single beating: 39.8.
Trading
4–2 across 6 deals, +57 above replacement against the managers opposite — +9.5 a trade. Best was 2025 week 1 with Ryan, taking DeVonta Smith for +78. Worst was 2020 week 1 with Ryan, giving up Davante Adams and Noah Fant for -102. Deals with Ryan more than anyone else (5 times).
Roster churn
90 draft picks and 98 roster adds across 6 seasons, plus 6 trades. Drafts PHI players more than any other NFL team (6 picks).

Roster DNA

Who they keep coming back to — and who it cost them.

Signature players

Seasons on their roster

KJ Hamler3Rashod Bateman3Jalen Hurts3CeeDee Lamb2Arizona Cardinals2Jaylen Warren2Rondale Moore2Jaylen Waddle2Gabe Davis2

Counted in distinct seasons drafted or rostered. Longest tie: KJ Hamler, 3 seasons (2020–2022).

First-round history

Every opening pick

YrPlayerPosPick
2020Davante AdamsWR#14
2021Travis KelceTE#9
2022Austin EkelerRB#3
2023CeeDee LambWR#11
2024CeeDee LambWR#5
2025Nico CollinsWR#13

Won them the most

Wins split among the starters who earned them

PlayerStartsRecordWin shares
Jalen HurtsQB3919–203.4
CeeDee LambWR2614–121.9
Austin EkelerRB1910–91.7
Jaylen WaddleWR2510–151.1
Brock PurdyQB116–51.1
Kirk CousinsQB96–31.1
De'Von AchaneRB137–61.0
Brandon AiyukWR2311–121.0

The Stain

Cost more than they returned

PlayerStartsRecordNet
Deshaun WatsonQB124–8-1.0
Calvin RidleyWR165–11-0.8
Jaylen WaddleWR2510–15-0.7
Rashod BatemanWR102–8-0.6
Jalen HurtsQB3919–20-0.6
Jason MyersK123–9-0.6
Chase BrownRB135–8-0.6
Melvin GordonRB102–8-0.6

Every win is worth one point, split among that week’s nine starters in proportion to what each of them scored; defeats divide the same way. Net is win shares minus loss shares, which is what the Stain is ranked on — ranked on loss shares alone it would just repeat the names on the left, since a share of the scoring mostly measures playing quarterback. A manager whose teams lost a lot can see the same player on both sides: he did the most of what winning there was, and still finished under water. 2020–2025 only, minimum 6 starts — the ESPN years record what each team scored each week but never who was in the lineup.

Trades

4–2 in 6 deals, +57 above replacement against the managers on the other side.

2020 · wk 1Ryan won it by 102
Ryanreceived+206
288 in the lineup
  • Davante AdamsWR+169/226
  • Noah FantTE+37/62
Alexreceived+104
176 in the lineup
  • Mark AndrewsTE+64/100
  • Odell BeckhamWR+39/75
2022 · wk 5Ryan won it by 74
Ryanreceived+92
151 in the lineup
  • Chris GodwinWR+57/97
  • Mark AndrewsTE+36/55
Alexreceived+18
69 in the lineup
  • Drake LondonWR+9/49
  • Gerald EverettTE+9/20
  • Diontae JohnsonWR0/0
2022 · wk 6Alex won it by 53
Alexreceived+60
102 in the lineup
  • T.J. HockensonTE+47/69
  • Brandin CooksWR+13/33
Josephreceived+7
32 in the lineup
  • Diontae JohnsonWR+7/32
2024 · wk 4Alex won it by 74
Alexreceived+99
186 in the lineup
  • Bucky IrvingRB+57/112
  • Hunter HenryTE+42/74
Ryanreceived+25
67 in the lineup
  • Dalton KincaidTE+18/39
  • Jaylen WarrenRB+7/28
2025 · wk 1Alex won it by 78
Alexreceived+75
126 in the lineup
  • DeVonta SmithWR+75/126
Ryanreceived-2
10 in the lineup
  • Keon ColemanWR-2/10
2025 · wk 4Alex won it by 28
Alexreceived+170
254 in the lineup
  • Jahmyr GibbsRB+164/231
  • Calvin RidleyWR+6/23
Ryanreceived+142
257 in the lineup
  • Chris OlaveWR+78/120
  • TreVeyon HendersonRB+48/109
  • Nico CollinsWR+16/29

Judged on what each side’s haul put into the starting lineup above replacement at its position, from the week of the trade to the end of that regular season. Every trade in the league.

Draft Grade

Against what each draft slot usually returns.

54.8%
Beats expectation
league average 50%
84
Picks graded
QB / RB / WR / TE
-4
Median swing
ranks vs draft slot
0
Never played
zero scoring lines
PositionPicksBeat rateLeagueAdjustedTag
TE785.7%51.6%62.4%under 10 picks
RB2454.2%48.0%51.8%—
QB955.6%47.6%50.6%under 10 picks
WR4450.0%50.7%50.2%—

Beat rate is shrunk toward the league rate for that position before tagging, so a hot streak on a handful of picks doesn’t earn a reputation. Tags need at least 10 picks at the position across the decade.

RoundsPicksBeats expectationMedian swing
Early (1-3)1872.2%-1
Late (9+)3644.4%-19
Middle (4-8)3056.7%-3

Best picks

Beat their draft slot by the most

PlayerDraftedFinishedSwingManagerSeason
Jerick McKinnonRB65RB21+44Alex2022
Rashod BatemanWR73WR34+39Alex2024
Jakobi MeyersWR59WR24+35Alex2023
Romeo DoubsWR66WR36+30Alex2025
Chris OlaveWR35WR6+29Alex2025

Worst picks

The ones still being brought up

PlayerDraftedFinishedSwingManagerSeason
Jalen TolbertWR63WR200-137Alex2022
Parris CampbellWR57WR168-111Alex2020
KJ HamlerWR82WR168-86Alex2021
Rashod BatemanWR28WR111-83Alex2022
Mecole HardmanWR72WR151-79Alex2023

Head to Head

Lifetime, against everyone they’ve played.

OpponentRecordGamesDiffPFPA
Gage6–39+3912900
Chuck3–14+2491361
Brandt4–37+1721660
Chad4–37+1827735
Jaime5–49+11,045971
Cameron5–5100955936
Jonny4–480916912
Brandon4–480787891
Dylan2–35-1488511
Ty1–23-1304306
Austen0–22-2131203
Jeff3–58-2691820
Patrick2–46-2635610
Ryan2–46-2602666
Joseph2–57-3661769

Nemeses

Players who show up specifically to ruin their week.

PlayerFacedAvg vs themHis normExcess/gameTotal damageWorst
Stefon DiggsWR6×23.314.7+8.6+51.639.8
Christian McCaffreyRB4×27.318.1+9.3+37.040.2
Kyle PittsTE5×13.88.4+5.4+26.941.1
Davante AdamsWR9×18.715.7+3.0+26.534.7
Tee HigginsWR6×16.011.7+4.3+25.624.8

Measured against each player’s own average per start that season, so this finds players who did unusual damage rather than simply good players. Needs 4+ starts against this manager. Sleeper era only (2020–2025) — the ESPN export has no per-week player scoring.

Extremes

Their own high and low water marks.

Best weeks

WhenPFOpponentPAResult
2023 w10159.6Jonny82.8W
2024 w6142.9Chad81.7W
2023 w2140.2Joseph110.9W
2025 w12140.0Chad92.5W
2024 w12139.3Brandt89.6W

Worst weeks

WhenPFOpponentPAResult
2025 w946.4Jeff132.4L
2020 w853.1Gage84.0L
2020 w957.3Brandt107.1L
2021 w1361.1Austen87.2L
2024 w561.6Joseph104.2L