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

#ManagerCapturedStartedOptimalLeft on bench
1Brian EnsmanMidwestern Munificence92.1%2,307.92,504.6196.7
2David WulfKingWulf91.6%1,818.81,986167.2
3Matthew WilsonEeyore90.5%1,890.82,089.8199
4Patrick EdgettSour Pat Kids90.2%2,273.12,520.9247.8
5Michael PoageBanking on Chase90.2%2,243.12,487.3244.2
6David LangleyBreak it to me Jeanty89.6%2,028.82,264.7235.9
7Ryan Potterryanapotter89.4%1,860.52,081220.5
8Nathan PickinpaughAmerican Njigba Warriors89%1,994.52,241.4246.9
9SanmantoddCokerPartycaughtonKamara88.6%1,658.31,871.2212.9
10Scott ClaytonEmanuel God WilsendhisSon88.4%2,119.92,396.9277
11DJ VigilMahomes Depot87.7%2,260.62,578.6318
12Bill ClaytonHalls with Shoughs86.7%1,927.32,223.2295.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
083165Wk 1: 116.2 of 137.9 optimal1Wk 2: 148.8 of 149.1 optimal2Wk 3: 104.4 of 119.3 optimal3Wk 4: 143.5 of 149.6 optimal4Wk 5: 153.1 of 165.1 optimal5Wk 6: 117 of 117.2 optimal6Wk 7: 144.1 of 144.1 optimal7Wk 8: 124.5 of 158.2 optimal8Wk 9: 101.3 of 113.5 optimal9Wk 10: 151.2 of 153.9 optimal10Wk 11: 112.8 of 112.8 optimal11Wk 12: 114.3 of 124.2 optimal12Wk 13: 105.5 of 140.9 optimal13Wk 14: 125.6 of 140.3 optimal14Wk 15: 160.8 of 164.7 optimal15Wk 16: 151.1 of 162 optimal16Wk 17: 138.7 of 139.6 optimal17Wk 18: 95 of 112.2 optimal18

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.2113.4but Bill Clayton's optimal was 138.9 — they left 25.5 on the bench
Wk 12
Ryan Potter beat David Langley 111.8100.5but David Langley's optimal was 132.4 — they left 31.9 on the bench
Wk 16PO
Scott Clayton beat Patrick Edgett 121118.7but Patrick Edgett's optimal was 135.1 — they left 16.4 on the bench
Wk 8
Nathan Pickinpaugh beat Patrick Edgett 113.3100.9but Patrick Edgett's optimal was 125.8 — they left 24.9 on the bench
Wk 7
Brian Ensman beat Sanmantodd 144.1131.9but Sanmantodd's optimal was 156 — they left 24.1 on the bench
Wk 15PO
DJ Vigil beat Patrick Edgett 141.2137.7but Patrick Edgett's optimal was 153 — they left 15.3 on the bench
Wk 8
David Wulf beat Ryan Potter 123.2118.2but Ryan Potter's optimal was 134.6 — they left 16.4 on the bench
Wk 7
Patrick Edgett beat David Wulf 102.298but David Wulf's optimal was 113.4 — they left 15.4 on the bench
Wk 3
Michael Poage beat Brian Ensman 109.3104.4but Brian Ensman's optimal was 119.3 — they left 14.9 on the bench
Wk 16PO
DJ Vigil beat Brian Ensman 152151.1but Brian Ensman's optimal was 162 — they left 10.9 on the bench
Wk 4
Patrick Edgett beat Matthew Wilson 146.1137.8but Matthew Wilson's optimal was 155.8 — they left 18 on the bench
Wk 1
Ryan Potter beat Matthew Wilson 114.8109.5but Matthew Wilson's optimal was 124.4 — they left 14.9 on the bench
Wk 1
DJ Vigil beat Michael Poage 120.5111.6but Michael Poage's optimal was 130 — they left 18.4 on the bench
Wk 13
David Wulf beat Matthew Wilson 91.790.5but Matthew Wilson's optimal was 99.7 — they left 9.2 on the bench
Wk 16PO
Michael Poage beat David Langley 126.5102.1but David Langley's optimal was 133.5 — they left 31.4 on the bench
Wk 5
David Wulf beat David Langley 102.199.3but David Langley's optimal was 109 — they left 9.7 on the bench
Wk 1
Scott Clayton beat Nathan Pickinpaugh 111.198.7but Nathan Pickinpaugh's optimal was 117.6 — they left 18.9 on the bench
Wk 3
Bill Clayton beat Patrick Edgett 130121.1but Patrick Edgett's optimal was 136.1 — they left 15 on the bench
Wk 4
Ryan Potter beat Sanmantodd 118.8101.3but Sanmantodd's optimal was 123.8 — they left 22.5 on the bench
Wk 2
Patrick Edgett beat David Langley 121.5117.2but David Langley's optimal was 125 — they left 7.8 on the bench
Wk 5
Scott Clayton beat DJ Vigil 143.5138.6but DJ Vigil's optimal was 145.5 — they left 6.9 on the bench
Wk 14
David Wulf beat DJ Vigil 108.192.1but DJ Vigil's optimal was 108.6 — they left 16.5 on the bench
Wk 13
Michael Poage beat Patrick Edgett 106.494.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.1
2
Tyler Shough (19) on Bill Clayton's benchWk 10 · started 104.6 of 150.1 · started Garrett Wilson (0) instead
45.5
3
Tucker Kraft (24.4) on Michael Poage's benchWk 2 · started 120.8 of 159.3 · started Omarion Hampton (3.5) instead
38.5
4
Kenneth Walker (25.4) on Nathan Pickinpaugh's benchWk 16 (PO) · started 91.1 of 129.4 · started Jaxson Dart (1) instead
38.3
5
Russell Wilson (31.3) on Patrick Edgett's benchWk 2 · started 121.5 of 159.2 · started Justin Fields (4) instead
37.7
6
Terry McLaurin (22.6) on Brian Ensman's benchWk 13 · started 105.5 of 140.9 · started Zay Flowers (0.6) instead
35.4
7
Geno Smith (27.3) on David Langley's benchWk 9 · started 113.7 of 148.1 · started DK Metcalf (2.6) instead
34.4
8
C.J. Stroud (22.7) on Brian Ensman's benchWk 8 · started 124.5 of 158.2 · started Deebo Samuel (4.2) instead
33.7
9
Christian Watson (22.3) on Bill Clayton's benchWk 17 (PO) · started 129.7 of 162.8 · started Alec Pierce (0) instead
33.1
10
DK Metcalf (21.8) on David Langley's benchWk 14 · started 84.4 of 116.6 · started Tyrod Taylor (-0.8) instead
32.2
11
Ashton Jeanty (24.8) on David Langley's benchWk 12 · started 100.5 of 132.4 · started Kyren Williams (5.8) instead
31.9
12
Ashton Jeanty (31.8) on David Langley's benchWk 16 (PO) · started 102.1 of 133.5 · started Theo Johnson (0) instead
31.4