Lineup Efficiency · Sleeper era · 2025
Coaching Score
How much of each manager's best possible lineupthey actually started — optimal points come from assigning that week's roster to the league's real slots (QB, RB, RB, WR, WR, TE, FLEX, SUPER_FLEX). Efficiency = points started ÷ points available. Playoffs included.
Season efficiency · who coaches best
| # | Manager | Captured | Started | Optimal | Left on bench |
|---|---|---|---|---|---|
| 1 | Brian EnsmanMidwestern Munificence | 92.1% | 2,307.9 | 2,504.6 | 196.7 |
| 2 | David WulfKingWulf | 91.6% | 1,818.8 | 1,986 | 167.2 |
| 3 | Matthew WilsonEeyore | 90.5% | 1,890.8 | 2,089.8 | 199 |
| 4 | Patrick EdgettSour Pat Kids | 90.2% | 2,273.1 | 2,520.9 | 247.8 |
| 5 | Michael PoageBanking on Chase | 90.2% | 2,243.1 | 2,487.3 | 244.2 |
| 6 | David LangleyBreak it to me Jeanty | 89.6% | 2,028.8 | 2,264.7 | 235.9 |
| 7 | Ryan Potterryanapotter | 89.4% | 1,860.5 | 2,081 | 220.5 |
| 8 | Nathan PickinpaughAmerican Njigba Warriors | 89% | 1,994.5 | 2,241.4 | 246.9 |
| 9 | SanmantoddCokerPartycaughtonKamara | 88.6% | 1,658.3 | 1,871.2 | 212.9 |
| 10 | Scott ClaytonEmanuel God WilsendhisSon | 88.4% | 2,119.9 | 2,396.9 | 277 |
| 11 | DJ VigilMahomes Depot | 87.7% | 2,260.6 | 2,578.6 | 318 |
| 12 | Bill ClaytonHalls with Shoughs | 86.7% | 1,927.3 | 2,223.2 | 295.9 |
Captured = points started ÷ best legal lineup. Left on bench = total points the optimal lineup would have added, all season.
Week by week · actual vs. optimal
92.1%captured · 196.7 left on the bench
Points started · left on the bench. Week on the x-axis.
Should've won · 23 losses left in the lineup
Wk 4
Bill Clayton lost to David Wulfstarted 113.4 · optimal 138.9 vs David Wulf's 118.2 — would've won by 20.7benched: RJ Harvey (19.8), Michael Penix (19.7)
Wk 12
David Langley lost to Ryan Potterstarted 100.5 · optimal 132.4 vs Ryan Potter's 111.8 — would've won by 20.6benched: Ashton Jeanty (24.8), DK Metcalf (14.4), Geno Smith (14.2)
Wk 16PO
Patrick Edgett lost to Scott Claytonstarted 118.7 · optimal 135.1 vs Scott Clayton's 121 — would've won by 14.1benched: Hunter Henry (15.5), Tony Pollard (10.2), Jakobi Meyers (8.6)
Wk 8
Patrick Edgett lost to Nathan Pickinpaughstarted 100.9 · optimal 125.8 vs Nathan Pickinpaugh's 113.3 — would've won by 12.5benched: Joe Flacco (24.3), Tony Pollard (6.3)
Wk 7
Sanmantodd lost to Brian Ensmanstarted 131.9 · optimal 156 vs Brian Ensman's 144.1 — would've won by 11.9benched: Travis Hunter (24.1)
Wk 15PO
Patrick Edgett lost to DJ Vigilstarted 137.7 · optimal 153 vs DJ Vigil's 141.2 — would've won by 11.8benched: Tony Pollard (18.2), Jakobi Meyers (12.1)
Wk 8
Ryan Potter lost to David Wulfstarted 118.2 · optimal 134.6 vs David Wulf's 123.2 — would've won by 11.4benched: Cam Ward (13.8), Jayden Higgins (13.4)
Wk 7
David Wulf lost to Patrick Edgettstarted 98 · optimal 113.4 vs Patrick Edgett's 102.2 — would've won by 11.2benched: Jonnu Smith (11.8), Harold Fannin (7.6), Michael Carter (5.6)
Wk 3
Brian Ensman lost to Michael Poagestarted 104.4 · optimal 119.3 vs Michael Poage's 109.3 — would've won by 10benched: Quinshon Judkins (16.5), Dak Prescott (14)
Wk 16PO
Brian Ensman lost to DJ Vigilstarted 151.1 · optimal 162 vs DJ Vigil's 152 — would've won by 10benched: Philip Rivers (18.1), Jaylen Wright (12.3)
Wk 4
Matthew Wilson lost to Patrick Edgettstarted 137.8 · optimal 155.8 vs Patrick Edgett's 146.1 — would've won by 9.7benched: D'Andre Swift (16), Tua Tagovailoa (15.7)
Wk 1
Matthew Wilson lost to Ryan Potterstarted 109.5 · optimal 124.4 vs Ryan Potter's 114.8 — would've won by 9.6benched: J.K. Dobbins (14.8), Jaylen Warren (13.9), Jerry Jeudy (11.6)
Wk 1
Michael Poage lost to DJ Vigilstarted 111.6 · optimal 130 vs DJ Vigil's 120.5 — would've won by 9.5benched: Keenan Allen (19.8), Tucker Kraft (9.9)
Wk 13
Matthew Wilson lost to David Wulfstarted 90.5 · optimal 99.7 vs David Wulf's 91.7 — would've won by 8benched: Xavier Worthy (11.4), Tua Tagovailoa (5.7)
Wk 16PO
David Langley lost to Michael Poagestarted 102.1 · optimal 133.5 vs Michael Poage's 126.5 — would've won by 7benched: Ashton Jeanty (31.8), Quinn Ewers (8.9), Oronde Gadsden (1.7)
Wk 5
David Langley lost to David Wulfstarted 99.3 · optimal 109 vs David Wulf's 102.1 — would've won by 6.9benched: Nick Chubb (12.1)
Wk 1
Nathan Pickinpaugh lost to Scott Claytonstarted 98.7 · optimal 117.6 vs Scott Clayton's 111.1 — would've won by 6.5benched: Michael Pittman (20), Trey Benson (8.5), Braelon Allen (6.9)
Wk 3
Patrick Edgett lost to Bill Claytonstarted 121.1 · optimal 136.1 vs Bill Clayton's 130 — would've won by 6.1benched: Jaylen Waddle (14.9), Tony Pollard (13.9)
Wk 4
Sanmantodd lost to Ryan Potterstarted 101.3 · optimal 123.8 vs Ryan Potter's 118.8 — would've won by 5benched: Khalil Shakir (17.9), Aaron Rodgers (12.8)
Wk 2
David Langley lost to Patrick Edgettstarted 117.2 · optimal 125 vs Patrick Edgett's 121.5 — would've won by 3.5benched: Nick Chubb (15.2)
Wk 5
DJ Vigil lost to Scott Claytonstarted 138.6 · optimal 145.5 vs Scott Clayton's 143.5 — would've won by 2benched: Marvin Harrison (13.8)
Wk 14
DJ Vigil lost to David Wulfstarted 92.1 · optimal 108.6 vs David Wulf's 108.1 — would've won by 0.5benched: Trevor Lawrence (19.4), Jake Ferguson (10.8)
Wk 13
Patrick Edgett lost to Michael Poagestarted 94.3 · optimal 106.8 vs Michael Poage's 106.4 — would've won by 0.4benched: Dalton Schultz (12.5)
Got away with one · 23 lucky wins
Wins where the opponent's best lineup would have beaten your actual score — you won because they left points on the bench.
Wk 4
David Wulf beat Bill Clayton 118.2–113.4but Bill Clayton's optimal was 138.9 — they left 25.5 on the bench
Wk 12
Ryan Potter beat David Langley 111.8–100.5but David Langley's optimal was 132.4 — they left 31.9 on the bench
Wk 16PO
Scott Clayton beat Patrick Edgett 121–118.7but Patrick Edgett's optimal was 135.1 — they left 16.4 on the bench
Wk 8
Nathan Pickinpaugh beat Patrick Edgett 113.3–100.9but Patrick Edgett's optimal was 125.8 — they left 24.9 on the bench
Wk 7
Brian Ensman beat Sanmantodd 144.1–131.9but Sanmantodd's optimal was 156 — they left 24.1 on the bench
Wk 15PO
DJ Vigil beat Patrick Edgett 141.2–137.7but Patrick Edgett's optimal was 153 — they left 15.3 on the bench
Wk 8
David Wulf beat Ryan Potter 123.2–118.2but Ryan Potter's optimal was 134.6 — they left 16.4 on the bench
Wk 7
Patrick Edgett beat David Wulf 102.2–98but David Wulf's optimal was 113.4 — they left 15.4 on the bench
Wk 3
Michael Poage beat Brian Ensman 109.3–104.4but Brian Ensman's optimal was 119.3 — they left 14.9 on the bench
Wk 16PO
DJ Vigil beat Brian Ensman 152–151.1but Brian Ensman's optimal was 162 — they left 10.9 on the bench
Wk 4
Patrick Edgett beat Matthew Wilson 146.1–137.8but Matthew Wilson's optimal was 155.8 — they left 18 on the bench
Wk 1
Ryan Potter beat Matthew Wilson 114.8–109.5but Matthew Wilson's optimal was 124.4 — they left 14.9 on the bench
Wk 1
DJ Vigil beat Michael Poage 120.5–111.6but Michael Poage's optimal was 130 — they left 18.4 on the bench
Wk 13
David Wulf beat Matthew Wilson 91.7–90.5but Matthew Wilson's optimal was 99.7 — they left 9.2 on the bench
Wk 16PO
Michael Poage beat David Langley 126.5–102.1but David Langley's optimal was 133.5 — they left 31.4 on the bench
Wk 5
David Wulf beat David Langley 102.1–99.3but David Langley's optimal was 109 — they left 9.7 on the bench
Wk 1
Scott Clayton beat Nathan Pickinpaugh 111.1–98.7but Nathan Pickinpaugh's optimal was 117.6 — they left 18.9 on the bench
Wk 3
Bill Clayton beat Patrick Edgett 130–121.1but Patrick Edgett's optimal was 136.1 — they left 15 on the bench
Wk 4
Ryan Potter beat Sanmantodd 118.8–101.3but Sanmantodd's optimal was 123.8 — they left 22.5 on the bench
Wk 2
Patrick Edgett beat David Langley 121.5–117.2but David Langley's optimal was 125 — they left 7.8 on the bench
Wk 5
Scott Clayton beat DJ Vigil 143.5–138.6but DJ Vigil's optimal was 145.5 — they left 6.9 on the bench
Wk 14
David Wulf beat DJ Vigil 108.1–92.1but DJ Vigil's optimal was 108.6 — they left 16.5 on the bench
Wk 13
Michael Poage beat Patrick Edgett 106.4–94.3but Patrick Edgett's optimal was 106.8 — they left 12.5 on the bench
Biggest single-week bench blunders
1
Matthew Stafford (30.9) on Michael Poage's benchWk 16 (PO) · started 126.5 of 172.6 · started Jordan Love (3.8) instead
−46.12
Tyler Shough (19) on Bill Clayton's benchWk 10 · started 104.6 of 150.1 · started Garrett Wilson (0) instead
−45.53
Tucker Kraft (24.4) on Michael Poage's benchWk 2 · started 120.8 of 159.3 · started Omarion Hampton (3.5) instead
−38.54
Kenneth Walker (25.4) on Nathan Pickinpaugh's benchWk 16 (PO) · started 91.1 of 129.4 · started Jaxson Dart (1) instead
−38.35
Russell Wilson (31.3) on Patrick Edgett's benchWk 2 · started 121.5 of 159.2 · started Justin Fields (4) instead
−37.76
Terry McLaurin (22.6) on Brian Ensman's benchWk 13 · started 105.5 of 140.9 · started Zay Flowers (0.6) instead
−35.47
Geno Smith (27.3) on David Langley's benchWk 9 · started 113.7 of 148.1 · started DK Metcalf (2.6) instead
−34.48
C.J. Stroud (22.7) on Brian Ensman's benchWk 8 · started 124.5 of 158.2 · started Deebo Samuel (4.2) instead
−33.79
Christian Watson (22.3) on Bill Clayton's benchWk 17 (PO) · started 129.7 of 162.8 · started Alec Pierce (0) instead
−33.110
DK Metcalf (21.8) on David Langley's benchWk 14 · started 84.4 of 116.6 · started Tyrod Taylor (-0.8) instead
−32.211
Ashton Jeanty (24.8) on David Langley's benchWk 12 · started 100.5 of 132.4 · started Kyren Williams (5.8) instead
−31.912
Ashton Jeanty (31.8) on David Langley's benchWk 16 (PO) · started 102.1 of 133.5 · started Theo Johnson (0) instead
−31.4