Manager directoryCareer profile
Kelly Williams
14 seasons across 3 leagues
nfl 16219024
mfl Kelly Williams
sleeper kkwilliams25
0
championships
96–95
overall record
.503
win rate
14
seasons
27,146
points for
Seasonal 19–22 over 3
Dynasty 77–73 over 11
combined is the headline; the split is what it is made of
The archive read
What the numbers say
Kelly Williams's story is one of persistence across 14 seasons and 3 leagues. The 96–95 overall record and .503 win rate show the full shape of the career while the first championship remains the missing chapter.
Achievements 2
Best record, no title
9–4 and top of Guardians of the Dynasty League 2018, then lost in the playoffs
Founding member ×2
Guardians of the Dynasty League · D3 Dynasty League
Every badge is computed from the archive, never written by hand. Records are scoped to a league —
a 14-team redraft season and a 10-team dynasty season are not competing for the same record — and ties are shared,
not broken. MFL titles come from the league's rendered playoff bracket, since its export API names no winner.
The ones you kept
Player relationships
Justin Tucker is the longest-running thread in this manager's lineup history. Bar length is seasons started—not roster churn or bench time.
01
Justin TuckerPK · 2015–2022
8 yrs02
New England PatriotsDef · 2015–2022
8 yrs03
Russell WilsonQB · 2015–2022
8 yrs04
Carson WentzQB · 2016–2022
7 yrs05
Sammy WatkinsWR · 2015–2021
7 yrs06
Tyreek HillWR · 2016–2022
7 yrs07
JuJu Smith-SchusterWR · 2017–2022
6 yrs08
Larry FitzgeraldWR · 2015–2020
6 yrs09
Delanie WalkerTE · 2015–2019
5 yrs10
Denver BroncosDef · 2018–2022
5 yrs11
James ConnerRB · 2018–2022
5 yrs12
Julian EdelmanWR · 2015–2016, 2018–2020
5 yrsLuck
Over time, the breaks have nearly evened out. Luck here means actual win rate minus the rate those same scores would earn against every team each week.
2020
+22.8Guardians of the Dynasty League
2016
+22.0Guardians of the Dynasty League
2020
-18.5D3 Dynasty League
2017
-12.6Guardians of the Dynasty League
2018
+10.5Guardians of the Dynasty League
2022
-10.1The Funky Bunch
2022
-9.7Guardians of the Dynasty League
2021
+9.3The Funky Bunch
0
championships
61–48
record
.560
win rate
8
seasons
17,543
points for
Season by season
| Year | Team | Record | PF | PA | Finish |
|---|---|---|---|---|---|
| 2015 | The D'Brickashawshank Redemption | 9–4 | 2,151.6 | 1,574.1 | — |
| 2016 | Nobody's Burfict | 7–6 | 1,735.7 | 1,320.6 | — |
| 2017 | No Bad JuJu | 6–7 | 1,536 | 1,413.5 | — |
| 2018 | No Bad JuJu | 9–4 | 2,605.2 | 2,063.5 | — |
| 2019 | No Bad JuJu | 7–6 | 2,497.3 | 2,037.9 | — |
| 2020 | No Bad Juju not commissioned | 10–4 | 2,221.3 | 2,102.1 | — |
| 2021 | kkwilliams25 not commissioned | 7–8 | 2,411.8 | 2,464.2 | — |
| 2022 | kkwilliams25 not commissioned | 6–9 | 2,383.7 | 2,389.2 | — |
3 seasons played but not
commissioned by Kelly Williams. They count toward the totals — playing the games is what makes the record.
MFL seasons record no final placing, so Finish is blank there. The champion comes from the league's playoff bracket and appears in the case above.
Head to head
| Opponent | W–L | Games | Diff |
|---|---|---|---|
| CJ Nutter | 12–3 | 15 | +253 |
| Josh Bayer | 8–6 | 14 | +33 |
| Bryan Stein | 11–3 | 14 | +468 |
| Carson Nutter | 4–9 | 13 | -108 |
| the Skeet | 6–5 | 11 | -165 |
| Derek Glover | 5–6 | 11 | -52 |
| Jordon Nutter | 6–2 | 8 | +62 |
| codyis | 3–5 | 8 | -126 |
| Zer | 2–5 | 7 | -172 |
| Zemar Loper | 1–5 | 6 | -145 |
| Austin Hammett | 1–3 | 4 | -31 |
| Matt Presto | 1–1 | 2 | +33 |
| Nick Bayer | 1–1 | 2 | +83 |
| Matt Smeltzer | 1–1 | 2 | +62 |
Best & worst weeks
| When | Opponent | Score | |
|---|---|---|---|
| best | 2019 wk6 | Matt Smeltzer | 222.4 – 154.4 |
| best | 2020 wk2 | Josh Bayer | 217.6 – 162.9 |
| best | 2020 wk3 | Bryan Stein | 209.6 – 135.7 |
| worst | 2016 wk14 | CJ Nutter | 70.5 – 110.5 |
| worst | 2016 wk6 | Josh Bayer | 80.4 – 87 |
| worst | 2017 wk4 | Zemar Loper | 83.2 – 130.5 |
11
trades
5
draft-capital years
Longest-tenured players
| Player | Seasons held | Starts | Points | Years |
|---|---|---|---|---|
| Russell Wilson QB | 4 | 53 | 1,115 | 2016, 2017, 2018, 2019 |
| Larry Fitzgerald WR | 4 | 52 | 730 | 2016, 2017, 2018, 2019 |
| Tyreek Hill WR | 4 | 39 | 658 | 2016, 2017, 2018, 2019 |
| Carson Wentz QB | 4 | 37 | 658 | 2016, 2017, 2018, 2019 |
| Justin Tucker PK | 4 | 54 | 528 | 2016, 2017, 2018, 2019 |
| New England Patriots Def | 4 | 41 | 404 | 2016, 2017, 2018, 2019 |
| Delanie Walker TE | 4 | 34 | 379 | 2016, 2017, 2018, 2019 |
| Eli Manning QB | 4 | 22 | 300 | 2016, 2017, 2018, 2019 |
| Sammy Watkins WR | 4 | 28 | 257 | 2016, 2017, 2018, 2019 |
| Seth Roberts WR | 4 | 8 | 34 | 2016, 2017, 2018, 2019 |
| Austin Seferian-Jenkins TE | 4 | 5 | 28 | 2016, 2017, 2018, 2019 |
| Julian Edelman WR | 3 | 37 | 576 | 2016, 2018, 2019 |
Counted over the MFL era only. The tenure itself is not bounded by it — MFL and Sleeper players are matched
on shared external ids, so a player can be followed across the platform change.
Draft capital & cycle
| Year | Picks held | Acquired | Record | Lean |
|---|---|---|---|---|
| 2015 | 50 | 0 | 9-4 | win-now |
| 2016 | 50 | 1 | 7-6 | balanced |
| 2017 | 51 | 1 | 6-7 | balanced |
| 2018 | 11 | 1 | 9-4 | balanced |
| 2019 | 10 | 0 | 7-6 | win-now |
“Lean” is interpretive: 3+ acquired picks reads as building, zero as win-now. A heuristic, not a claim.
0
championships
16–25
record
.390
win rate
3
seasons
5,285
points for
Season by season
| Year | Team | Record | PF | PA | Finish |
|---|---|---|---|---|---|
| 2020 | JerryJeudyNeedsToSmush | 3–10 | 1,699.4 | 1,757.7 | — |
| 2021 | kkwilliams25 | 5–9 | 1,715.9 | 1,822.5 | — |
| 2022 | kkwilliams25 | 8–6 | 1,869.5 | 1,887.3 | — |
Head to head
| Opponent | W–L | Games | Diff |
|---|---|---|---|
| Keetz | 3–3 | 6 | -49 |
| Jordon Nutter | 3–2 | 5 | +166 |
| Eric Harper | 2–3 | 5 | -64 |
| Jared Nutter | 1–4 | 5 | -67 |
| the Skeet | 2–3 | 5 | -74 |
| Carson Nutter | 1–4 | 5 | -77 |
| Charles Hartz | 1–3 | 4 | -92 |
| Bryan Stein | 1–3 | 4 | -0 |
| Josh Bayer | 1–2 | 3 | -11 |
| CJ Nutter | 2–1 | 3 | +65 |
| Talon Cain | 1–2 | 3 | -88 |
Best & worst weeks
| When | Opponent | Score | |
|---|---|---|---|
| best | 2021 wk1 | Carson Nutter | 193.3 – 167.9 |
| best | 2022 wk4 | Bryan Stein | 182.5 – 143.4 |
| best | 2022 wk9 | Jordon Nutter | 167.5 – 109.3 |
| worst | 2020 wk10 | Talon Cain | 55.6 – 131.8 |
| worst | 2021 wk2 | Keetz | 69.3 – 155.9 |
| worst | 2020 wk16 | Jared Nutter | 85.3 – 130.4 |
3
trades
0
championships
19–22
record
.463
win rate
3
seasons
4,319
points for
Season by season
| Year | Team | Record | PF | PA | Finish |
|---|---|---|---|---|---|
| 2020 | Slammin' Sammies | 4–9 | 1,263.1 | 1,494.4 | 8th |
| 2021 | Kyler the Creator | 7–7 | 1,465.9 | 1,566.6 | 8th |
| 2022 | Kyler the Creator | 8–6 | 1,590 | 1,500.5 | 5th |
Head to head
| Opponent | W–L | Games | Diff |
|---|---|---|---|
| Josh Bayer | 3–3 | 6 | +7 |
| Talon Cain | 2–3 | 5 | -65 |
| Jared Nutter | 4–1 | 5 | +43 |
| the Skeet | 2–3 | 5 | -10 |
| Carson Nutter | 1–3 | 4 | -10 |
| Keetz | 2–2 | 4 | +21 |
| Bryan Stein | 3–1 | 4 | +107 |
| Christian Umbach | 3–1 | 4 | +33 |
| Jordon Nutter | 1–3 | 4 | -88 |
| The Drake | 0–3 | 3 | -69 |
| CJ Nutter | 2–1 | 3 | -52 |
Best & worst weeks
| When | Opponent | Score | |
|---|---|---|---|
| best | 2021 wk4 | Jared Nutter | 148 – 124.9 |
| best | 2022 wk4 | Talon Cain | 147.1 – 153.5 |
| best | 2021 wk6 | Keetz | 141.9 – 109.3 |
| worst | 2021 wk8 | CJ Nutter | 57.6 – 157.9 |
| worst | 2021 wk17 | the Skeet | 65.1 – 77.9 |
| worst | 2020 wk13 | Talon Cain | 67.6 – 85.3 |
24
waiver moves
0
trades
Trades
dynasty picks outnumber players — dynasty trading is mostly pick trading14
trades
6
partners
1 / 8
players out / in
18 / 14
picks out / in
2015–2022
span
Assets out and in are not meant to balance. Kelly Williams sent
19 pieces and took back
22: 3 trades packaged more
than came back, 5 did the reverse, 5 were even by count.
Packaging depth into one better asset is a strategy, not an error — and a count says nothing
about value, which is what grading will add.
Trade grades
-430
total, 3-season
-53.7
per trade
2/8
trades won
A trade is worth what it PRODUCED, measured against a league-average starter at that position —
Cam's call, and the stricter option: it asks "did he beat a typical starter", not "did he beat your bench". A pick is graded
as the player it actually became, never a value curve. The headline horizon is three seasons. Grades are exactly equal
and opposite: the measured production edge is zero-sum. Both managers may still improve their rosters or meet different needs. 6 of 14
trades are partial — at least one leg is a pick that could not be resolved — and are excluded from these totals rather
than counted as zero.
Trade partners
| Partner | Trades | Assets out | Assets in |
|---|---|---|---|
| Josh Bayer | 6 | 8 | 12 |
| Bryan Stein | 3 | 6 | 4 |
| Jordon Nutter | 2 | 1 | 2 |
| Jared Nutter | 1 | 1 | 1 |
| Keetz | 1 | 1 | 2 |
| Matt Presto | 1 | 2 | 1 |
Every trade
| Date | League | With | Gave | Got | Assets | Grade |
|---|---|---|---|---|---|---|
| 2022-08-23 | D3 Dynasty League | Josh Bayer | 2023 round 2 via kkwilliams25 | Rashaad Penny RB2023 round 3 via Dilly's Destroyers | 3 | partial |
| 2021-10-16 | D3 Dynasty League | Jared Nutter | 2022 round 4 via kkwilliams25 | Geno Smith QB | 2 | +25 |
| 2021-08-10 | Guardians of the Dynasty League | Josh Bayer | D'Andre Swift RB2022 round 1 via kkwilliams25 | Alvin Kamara RB2022 round 3 via Dan Flashes | 4 | +46 |
| 2021-05-16 | Guardians of the Dynasty League | Josh Bayer | 2021 round 1 via kkwilliams25 | Michael Pittman WR2021 round 2 via The MortyTown Locos | 3 | -113 |
| 2021-05-01 | D3 Dynasty League | Keetz | 2021 round 1 via kkwilliams25 | 2021 round 1 via keetz392021 round 3 via keetz39 | 3 | -66 |
| 2020-05-09 | Guardians of the Dynasty League | Bryan Stein | 2020 round 4 via No Bad Juju2020 round 6 via No Bad Juju | Gary Jennings WR | 3 | -149 |
| 2020-05-06 | Guardians of the Dynasty League | Josh Bayer | 2020 round 2 via No Bad Juju | Jonnu Smith TE2020 round 2 via cnutt | 3 | -112 |
| 2019-06-29 | Guardians of the Dynasty League | Bryan Stein | 2019 round 3.042019 round 3.07 | Joe Flacco QBTyler Eifert TE | 4 | -5 |
| 2018-11-13 | Guardians of the Dynasty League | Jordon Nutter | nothing | 2019 round 3 via The MortyTown Locos | 1 | partial |
| 2018-08-18 | Guardians of the Dynasty League | Jordon Nutter | 2018 round 4.05 | 2019 round 3 via The MortyTown Locos | 2 | partial |
| 2017-06-27 | Guardians of the Dynasty League | Bryan Stein | 2017 round 5.032017 round 5.08 | 2018 round 4 via Frosted Covered Mini Wheatons | 3 | partial |
| 2016-05-23 | Guardians of the Dynasty League | Josh Bayer | 2016 round 5.10 | 2017 round 5 via Ya Down With ODB? | 2 | partial |
| 2016-05-23 | Guardians of the Dynasty League | Matt Presto | 2016 round 1.102017 round 1 via Nobody's Burfict | 2016 round 1.03 | 3 | partial |
| 2015-08-27 | Guardians of the Dynasty League | Josh Bayer | 2015 round 2.072015 round 3.06 | 2015 round 2.122015 round 3.012015 round 8.12 | 5 | -57 |
Trades follow the person, not the account — Kelly Williams is matched across
every handle they hold on both platforms. Picks show the franchise they originated from where
it is known. Resolved picks are valued as the players they became. Fully resolved trades feed the totals above;
view trade evidence for original assets, resolved picks, timing, and horizons.
Off the wire 16
Each scored start is credited once, after its recorded acquisition and before the next recorded ownership change. Uncertain ordering and identities receive no wire credit. Gaps in historical transaction capture can still limit the totals. Attribution and coverage.
Seasonal
redraft Recorded order: 16th of 19301
points landed
6
pickups that started
32
starts
| Player | League | Season | Starts | Points | vs starter |
|---|---|---|---|---|---|
| Kirk Cousins QB | The Funky Bunch | 2020 | 6 | 128 | +9 |
| Frank Gore RB | The Funky Bunch | 2020 | 8 | 51 | -53 |
| Hunter Renfrow WR | The Funky Bunch | 2020 | 7 | 50 | -43 |
| Darius Slayton WR | The Funky Bunch | 2022 | 5 | 36 | -29 |
| Boston Scott RB | The Funky Bunch | 2020 | 3 | 21 | -18 |
| Deonte Harris WR | The Funky Bunch | 2021 | 3 | 15 | -25 |
Scored over the season it was claimed in — the roster resets afterwards.
Dynasty
dynasty Recorded order: 11th of 271,982
points landed
10
pickups that started
139
starts
23
seasons with starts
| Player | League | Season | Seasons with starts | Starts | Points | vs starter |
|---|---|---|---|---|---|---|
| Tyreek Hill WR | Guardians of the Dynasty League | 2016 | 7 →2022 | 86 | 1,591 | +467 |
| Denver Broncos DEF | Guardians of the Dynasty League | 2018 | 5 →2022 | 21 | 166 | -12 |
| Gary Barnidge TE | Guardians of the Dynasty League | 2015 | 2 →2016 | 13 | 121 | -20 |
| Ed Dickson TE | Guardians of the Dynasty League | 2018 | 1 | 6 | 30 | -29 |
| Seth Roberts WR | Guardians of the Dynasty League | 2016 | 3 →2019 | 6 | 24 | -54 |
| Trevor Siemian QB | D3 Dynasty League | 2021 | 1 | 1 | 16 | -0 |
| Josh Lambo K | Guardians of the Dynasty League | 2019 | 1 | 1 | 11 | +3 |
| Ryan Succop K | Guardians of the Dynasty League | 2017 | 1 | 1 | 10 | +2 |
| Jermaine Gresham TE | Guardians of the Dynasty League | 2016 | 1 | 3 | 7 | -22 |
| Carolina Panthers DEF | Guardians of the Dynasty League | 2019 | 1 | 1 | 6 | -2 |
Scored over every season it kept starting, uncapped. Seasons with starts counts attributed seasons, not proven continuous ownership.
A productive pickup record includes attributed starts; unproductive claims are excluded from that denominator.
Trade returns are graded separately on the trades board.
Full board: the waiver wire.
The combined career total is a deliberate choice, and so is the split beneath it.
Redraft and dynasty are genuinely different games, so the totals are always shown broken
down as well as merged — the headline is the career, the split is what it is made of.
Format is derived from league structure (future draft picks, taxi squad, roster size),
never from the league name.
Identity: NFL.com resolves person → userId → teamId per season; MFL resolves person → real owner name → franchiseId. Both from
Identity: NFL.com resolves person → userId → teamId per season; MFL resolves person → real owner name → franchiseId. Both from
people.seed.json. Nothing is
matched on a display name.