The champion was also the raw scoring leader: 1764 PF, 46.4 per GW, and 4 weekly top-score weeks.
The schedule/timing helped too: 1444 PA is the league's lowest, and the luck number is +16.2.
Biggest single-week explosion: **Cunha Believe it?! scored 103 in GW33.
Best GW37 team: **Cunha Believe it?! with 61.
Standings
Use this table for the plain league table: record, league points, scoring totals, and simple weekly high/low counts.
Definitions and calculation notes
H2H Pts: league table points from weekly head-to-head results, with 3 for a win and 1 for a draw.
PF: points for, meaning the total starter points a team actually scored.
PA: points against, meaning the total points scored by that team's weekly opponents.
Avg: PF divided by gameweeks played.
Top Scores: weeks where that team had the highest score in the league.
Bottom Scores: weeks where that team had the lowest score in the league.
Rank
Team
Record
H2H Pts
PF
PA
Avg
Top Scores
Bottom Scores
1
**Cunha Believe it?!
27-0-11
81
1764
1444
46.4
4
2
2
Sue-nited FC*
24-0-14
72
1681
1642
44.2
8
3
3
Into the WOODwork*
21-2-15
65
1527
1468
40.2
3
2
4
Grand-Larseny
20-1-17
61
1656
1672
43.6
6
3
5
eze as u like b*%chs
20-0-18
60
1659
1566
43.7
6
4
6
Bowen Arrows
19-0-19
57
1577
1536
41.5
3
3
7
*Saka It To Me Baby
16-0-22
48
1495
1572
39.3
4
8
8
ChabosSpurs@Law
14-0-24
42
1485
1692
39.1
3
5
9
Santa’s reijnders
13-2-23
41
1506
1566
39.6
3
3
10
Amorim de mi vida
13-1-24
40
1453
1645
38.2
3
9
Lineal Belt
Use this section to follow the imaginary boxing-style belt as it moves only when the current holder loses a league matchup.
Definitions and calculation notes
The belt started with Levi Morant (*Saka It To Me Baby) going into GW1.
Each gameweek, only the current holder's matchup matters.
If the holder wins or draws, they keep the belt and it is up for grabs again in their next matchup.
If the holder loses, the opponent takes the belt immediately after that gameweek.
Number of Reigns counts every separate time a manager held the belt, including Levi's starting reign.
Longest Defense Run is the most holder wins in a single reign before losing the belt. A draw retains the belt, but it is not counted as a defense.
Belt Fight Record is shown as wins-losses across every lineal belt matchup a manager appeared in, whether they entered as holder or challenger.
Avg Score in Belt Fights is that manager's average score in matchups where the lineal belt was on the line.
Diff vs Non-Belt Avg is Avg Score in Belt Fights minus that manager's average score in all other league matchups. Positive means they scored better in belt fights than in non-belt weeks.
In the Week-By-Week Belt Path table, each row is tinted by the manager holding the belt after that gameweek.
Score is shown in holder-entering to challenger order. If Belt After GW matches Holder Entering, the holder defended; if it changes, the challenger won the belt.
Current holder after GW38: Ryan Donlan (**Cunha Believe it?!).
Holder Summary
Team
Manager
Number of Reigns
Longest Defense Run
Current Holder
**Cunha Believe it?!
Ryan Donlan
3
4
Yes
Grand-Larseny
Drake Byrd
4
3
eze as u like b*%chs
Ryan Houseman
2
3
Sue-nited FC*
Justin Miller
2
2
ChabosSpurs@Law
Alexander Chaban
1
2
Bowen Arrows
Dylan Reid
1
1
*Saka It To Me Baby
Levi Morant
2
0
Santa’s reijnders
Ethan Ellsworth
2
0
Amorim de mi vida
Julius Long
1
0
Into the WOODwork*
Luke Lockwood
1
0
Belt Fight Records
Use this table to see each manager's W-L record in all lineal belt matchups and whether their scoring rose or fell when the belt was involved.
Team
Manager
Belt Fight Record
Avg Score in Belt Fights
Diff vs Non-Belt Avg
eze as u like b*%chs
Ryan Houseman
6-3
51.6
+10.3
Sue-nited FC*
Justin Miller
4-3
43.4
-1.0
Amorim de mi vida
Julius Long
1-4
42.2
+4.6
Grand-Larseny
Drake Byrd
8-5
42.1
-2.2
**Cunha Believe it?!
Ryan Donlan
10-2
41.4
-7.3
Santa’s reijnders
Ethan Ellsworth
2-8
37.7
-2.6
*Saka It To Me Baby
Levi Morant
1-4
36.0
-3.9
Bowen Arrows
Dylan Reid
2-3
33.6
-9.1
ChabosSpurs@Law
Alexander Chaban
3-3
33.3
-6.8
Into the WOODwork*
Luke Lockwood
1-3
32.2
-8.9
Week-By-Week Belt Path
GW
Holder Entering
Challenger
Score
Belt After GW
1
Levi Morant
Luke Lockwood
36-42
Luke Lockwood
2
Luke Lockwood
Justin Miller
24-42
Justin Miller
3
Justin Miller
Ethan Ellsworth
30-49
Ethan Ellsworth
4
Ethan Ellsworth
Drake Byrd
39-41
Drake Byrd
5
Drake Byrd
Justin Miller
47-46
Drake Byrd
6
Drake Byrd
Ryan Donlan
18-47
Ryan Donlan
7
Ryan Donlan
Ryan Houseman
34-45
Ryan Houseman
8
Ryan Houseman
Alexander Chaban
79-32
Ryan Houseman
9
Ryan Houseman
Ethan Ellsworth
69-45
Ryan Houseman
10
Ryan Houseman
Drake Byrd
61-51
Ryan Houseman
11
Ryan Houseman
Julius Long
31-36
Julius Long
12
Julius Long
Drake Byrd
43-59
Drake Byrd
13
Drake Byrd
Ethan Ellsworth
39-41
Ethan Ellsworth
14
Ethan Ellsworth
Dylan Reid
28-30
Dylan Reid
15
Dylan Reid
Ryan Houseman
50-42
Dylan Reid
16
Dylan Reid
Drake Byrd
37-40
Drake Byrd
17
Drake Byrd
Levi Morant
23-45
Levi Morant
18
Levi Morant
Ryan Donlan
36-45
Ryan Donlan
19
Ryan Donlan
Dylan Reid
34-29
Ryan Donlan
20
Ryan Donlan
Ethan Ellsworth
44-37
Ryan Donlan
21
Ryan Donlan
Luke Lockwood
46-38
Ryan Donlan
22
Ryan Donlan
Julius Long
28-26
Ryan Donlan
23
Ryan Donlan
Alexander Chaban
34-36
Alexander Chaban
24
Alexander Chaban
Luke Lockwood
37-25
Alexander Chaban
25
Alexander Chaban
Ethan Ellsworth
41-40
Alexander Chaban
26
Alexander Chaban
Ryan Houseman
30-44
Ryan Houseman
27
Ryan Houseman
Ethan Ellsworth
46-40
Ryan Houseman
28
Ryan Houseman
Drake Byrd
47-55
Drake Byrd
29
Drake Byrd
Alexander Chaban
39-24
Drake Byrd
30
Drake Byrd
Julius Long
64-52
Drake Byrd
31
Drake Byrd
Ethan Ellsworth
35-29
Drake Byrd
32
Drake Byrd
Justin Miller
37-50
Justin Miller
33
Justin Miller
Julius Long
68-54
Justin Miller
34
Justin Miller
Levi Morant
38-35
Justin Miller
35
Justin Miller
Ryan Donlan
30-38
Ryan Donlan
36
Ryan Donlan
Levi Morant
49-28
Ryan Donlan
37
Ryan Donlan
Dylan Reid
61-22
Ryan Donlan
38
Ryan Donlan
Ethan Ellsworth
37-29
Ryan Donlan
Winning And Losing Streaks
Use this table to see each team's longest winning run and longest losing run.
Definitions and calculation notes
A winning streak is consecutive H2H wins. A losing streak is consecutive H2H losses.
Draws break both streak types.
Longest Win Streak is the team's longest consecutive-win run.
Longest Loss Streak is the team's longest consecutive-loss run.
Win GW(s) and Loss GW(s) show up to the first three matching streak ranges; +N more means there were additional matching streaks.
Team
Longest Win Streak
Win GW(s)
Longest Loss Streak
Loss GW(s)
**Cunha Believe it?!
11
28-38
3
1-3
Sue-nited FC*
7
28-34
4
5-8
ChabosSpurs@Law
6
20-25
13
26-38
eze as u like b*%chs
4
7-10, 24-27, 35-38
4
13-16, 31-34
Into the WOODwork*
4
31-34
4
19-22
Grand-Larseny
4
28-31
5
17-21
Amorim de mi vida
4
18-21
6
12-17, 29-34
*Saka It To Me Baby
3
25-27
4
33-36
Bowen Arrows
3
13-15
5
34-38
Santa’s reijnders
3
1-3, 33-35
5
8-12
Score Bands
Use this table to see how often each team landed in the top, middle, or bottom scoring bands for a gameweek.
Definitions and calculation notes
Percentages are based on completed gameweeks.
Top 1 is the share of gameweeks where the team tied or held the highest score.
Top 3 and Top 5 use weekly score cutoffs, so ties at the cutoff are included.
Bottom 5, Bottom 3, and Bottom 1 work the same way from the bottom of that week's scores.
Because tied cutoff scores are included, Top 5 and Bottom 5 can add to more than 100% for a team when tied scores straddle the middle of a week.
Team
Top 1
Top 3
Top 5
Bottom 5
Bottom 3
Bottom 1
Sue-nited FC*
21.1%
47.4%
68.4%
34.2%
23.7%
7.9%
Grand-Larseny
15.8%
39.5%
63.2%
39.5%
18.4%
7.9%
eze as u like b*%chs
15.8%
39.5%
63.2%
36.8%
23.7%
10.5%
**Cunha Believe it?!
10.5%
31.6%
63.2%
36.8%
21.1%
5.3%
*Saka It To Me Baby
10.5%
21.1%
39.5%
63.2%
39.5%
21.1%
Bowen Arrows
7.9%
39.5%
47.4%
52.6%
28.9%
7.9%
Into the WOODwork*
7.9%
28.9%
47.4%
57.9%
34.2%
5.3%
ChabosSpurs@Law
7.9%
23.7%
42.1%
60.5%
36.8%
13.2%
Amorim de mi vida
7.9%
21.1%
31.6%
71.1%
47.4%
23.7%
Santa’s reijnders
7.9%
18.4%
47.4%
60.5%
34.2%
7.9%
True Table / All-Play xPts
Use this table to strip out the weekly opponent draw and rank teams by how their scores compared with the whole league each gameweek.
Definitions and calculation notes
xPts asks: what if every team played every other team every week?
For each gameweek, a team gets 3 all-play points for every league opponent it outscored, 1 for every tie, and 0 for every opponent that beat it. Because this is a 10-team league, each team has 9 all-play comparisons per week. I divide the season-long all-play total by 9 so xPts lands on the same scale as the real H2H table.
Example: if a team scores third-best in a week, it beat 7 teams and lost to 2, so that week contributes 21 / 9 = 2.33 xPts.
True Rank
Team
xPts
Real H2H Pts
PF
Avg Weekly Rank
1
Sue-nited FC*
68.7
72
1681
4.63
2
Grand-Larseny
65.8
61
1656
4.79
3
**Cunha Believe it?!
64.8
81
1764
4.76
4
eze as u like b*%chs
63.3
60
1659
5.05
5
Bowen Arrows
57.9
57
1577
5.26
6
Into the WOODwork*
53.9
65
1527
5.71
7
Santa’s reijnders
51.8
41
1506
6.00
8
ChabosSpurs@Law
49.7
42
1485
6.05
9
*Saka It To Me Baby
47.6
48
1495
6.16
10
Amorim de mi vida
42.7
40
1453
6.58
Schedule Luck
Use this table to see who gained or lost table points because of matchup timing rather than raw scoring power.
Definitions and calculation notes
Luck is the gap between the real H2H table and the all-play table.
Formula: Luck = Actual H2H Points - xPts.
For **Cunha Believe it?!, that is 81 - 64.8 = +16.2. The team still led the league in PF, but the schedule also broke nicely: low PA and several weeks where the opponent did not punish an ordinary score.
Team
Actual H2H Pts
xPts
Luck
PA
**Cunha Believe it?!
81
64.8
+16.2
1444
Into the WOODwork*
65
53.9
+11.1
1468
Sue-nited FC*
72
68.7
+3.3
1642
*Saka It To Me Baby
48
47.6
+0.4
1572
Bowen Arrows
57
57.9
-0.9
1536
Amorim de mi vida
40
42.7
-2.7
1645
eze as u like b*%chs
60
63.3
-3.3
1566
Grand-Larseny
61
65.8
-4.8
1672
ChabosSpurs@Law
42
49.7
-7.7
1692
Santa’s reijnders
41
51.8
-10.8
1566
Bad Beats And Soft Wins
Use this table to compare the painful and fortunate matchup-timing moments for each manager.
Definitions and calculation notes
These are timing metrics. They do not say a team is good or bad; they say whether a weekly score met an unusually strong or weak opponent.
Bad Beat: a team lost while scoring above that gameweek's league median.
Soft Win: a team won while scoring below that gameweek's league median.
Timing Balance: soft wins minus bad beats. Positive means a manager got more schedule help in these specific timing spots; negative means more painful timing.
In the manager details, Score is that manager's weekly score, Opp Score is the opponent's weekly score, and Margin is shown from that manager's perspective.
GW Median is the league median score for that gameweek, which is the cutoff used to tag bad beats and soft wins.
Team
Bad Beats
Soft Wins
Timing Balance
Grand-Larseny
7
3
-4
eze as u like b*%chs
7
3
-4
Santa’s reijnders
5
2
-3
Bowen Arrows
5
6
+1
ChabosSpurs@Law
4
2
-2
Sue-nited FC*
3
2
-1
**Cunha Believe it?!
3
6
+3
*Saka It To Me Baby
2
4
+2
Amorim de mi vida
2
4
+2
Into the WOODwork*
1
5
+4
Manager Timing Details
Use the manager dropdowns below to see the exact weeks behind the bad-beat and soft-win counts.
Grand-Larseny: 7 bad beats, 3 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
4
Soft Win
Santa’s reijnders
41
39
+2
45.5
10
Bad Beat
eze as u like b*%chs
51
61
-10
48.0
13
Bad Beat
Santa’s reijnders
39
41
-2
38.5
16
Soft Win
Bowen Arrows
40
37
+3
44.0
21
Bad Beat
Amorim de mi vida
49
53
-4
41.0
24
Bad Beat
**Cunha Believe it?!
51
53
-2
45.5
27
Bad Beat
Into the WOODwork*
47
52
-5
45.0
29
Soft Win
ChabosSpurs@Law
39
24
+15
46.0
33
Bad Beat
**Cunha Believe it?!
64
103
-39
56.0
37
Bad Beat
eze as u like b*%chs
38
49
-11
37.5
eze as u like b*%chs: 7 bad beats, 3 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
2
Bad Beat
Amorim de mi vida
45
51
-6
41.5
4
Bad Beat
Sue-nited FC*
47
56
-9
45.5
5
Soft Win
Into the WOODwork*
31
21
+10
33.5
6
Bad Beat
Bowen Arrows
51
56
-5
41.0
22
Bad Beat
Sue-nited FC*
40
50
-10
33.0
25
Soft Win
**Cunha Believe it?!
39
30
+9
39.5
28
Bad Beat
Grand-Larseny
47
55
-8
40.5
31
Bad Beat
Sue-nited FC*
39
51
-12
34.0
32
Bad Beat
Into the WOODwork*
47
53
-6
42.5
38
Soft Win
Amorim de mi vida
24
23
+1
36.0
Santa’s reijnders: 5 bad beats, 2 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
8
Bad Beat
Into the WOODwork*
37
54
-17
35.5
9
Bad Beat
eze as u like b*%chs
45
69
-24
42.5
15
Soft Win
*Saka It To Me Baby
41
31
+10
46.0
16
Bad Beat
ChabosSpurs@Law
52
57
-5
44.0
20
Bad Beat
**Cunha Believe it?!
37
44
-7
33.0
25
Bad Beat
ChabosSpurs@Law
40
41
-1
39.5
34
Soft Win
ChabosSpurs@Law
30
18
+12
33.5
Bowen Arrows: 5 bad beats, 6 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
2
Soft Win
*Saka It To Me Baby
41
35
+6
41.5
8
Soft Win
Amorim de mi vida
34
22
+12
35.5
14
Soft Win
Santa’s reijnders
30
28
+2
42.0
24
Bad Beat
eze as u like b*%chs
54
59
-5
45.5
27
Soft Win
Sue-nited FC*
40
25
+15
45.0
28
Bad Beat
**Cunha Believe it?!
43
48
-5
40.5
30
Soft Win
ChabosSpurs@Law
34
30
+4
38.0
33
Soft Win
eze as u like b*%chs
48
24
+24
56.0
35
Bad Beat
Amorim de mi vida
52
59
-7
42.0
36
Bad Beat
Sue-nited FC*
54
70
-16
46.0
38
Bad Beat
*Saka It To Me Baby
37
46
-9
36.0
ChabosSpurs@Law: 4 bad beats, 2 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
4
Bad Beat
*Saka It To Me Baby
59
62
-3
45.5
5
Bad Beat
**Cunha Believe it?!
34
55
-21
33.5
15
Bad Beat
Into the WOODwork*
58
60
-2
46.0
21
Soft Win
Bowen Arrows
36
32
+4
41.0
24
Soft Win
Into the WOODwork*
37
25
+12
45.5
35
Bad Beat
eze as u like b*%chs
47
50
-3
42.0
Sue-nited FC*: 3 bad beats, 2 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
5
Bad Beat
Grand-Larseny
46
47
-1
33.5
9
Soft Win
Bowen Arrows
31
23
+8
42.5
11
Bad Beat
Into the WOODwork*
53
59
-6
40.5
24
Soft Win
Amorim de mi vida
43
41
+2
45.5
26
Bad Beat
**Cunha Believe it?!
40
61
-21
36.5
**Cunha Believe it?!: 3 bad beats, 6 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
1
Bad Beat
Bowen Arrows
43
51
-8
42.0
10
Soft Win
Bowen Arrows
47
32
+15
48.0
13
Soft Win
Amorim de mi vida
34
24
+10
38.5
14
Bad Beat
ChabosSpurs@Law
46
55
-9
42.0
16
Soft Win
eze as u like b*%chs
40
22
+18
44.0
19
Soft Win
Bowen Arrows
34
29
+5
43.0
22
Soft Win
Amorim de mi vida
28
26
+2
33.0
27
Bad Beat
*Saka It To Me Baby
48
66
-18
45.0
35
Soft Win
Sue-nited FC*
38
30
+8
42.0
*Saka It To Me Baby: 2 bad beats, 4 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
6
Soft Win
Santa’s reijnders
36
26
+10
41.0
16
Bad Beat
Sue-nited FC*
48
57
-9
44.0
17
Soft Win
Grand-Larseny
45
23
+22
46.5
32
Soft Win
Amorim de mi vida
42
29
+13
42.5
34
Bad Beat
Sue-nited FC*
35
38
-3
33.5
37
Soft Win
Into the WOODwork*
37
32
+5
37.5
Amorim de mi vida: 2 bad beats, 4 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
3
Bad Beat
Grand-Larseny
43
56
-13
41.0
5
Soft Win
*Saka It To Me Baby
22
20
+2
33.5
11
Soft Win
eze as u like b*%chs
36
31
+5
40.5
20
Soft Win
eze as u like b*%chs
25
24
+1
33.0
27
Soft Win
ChabosSpurs@Law
44
37
+7
45.0
30
Bad Beat
Grand-Larseny
52
64
-12
38.0
Into the WOODwork*: 1 bad beats, 5 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
3
Soft Win
**Cunha Believe it?!
40
39
+1
41.0
4
Soft Win
Bowen Arrows
42
41
+1
45.5
19
Bad Beat
*Saka It To Me Baby
45
48
-3
43.0
26
Soft Win
Santa’s reijnders
26
23
+3
36.5
28
Soft Win
*Saka It To Me Baby
38
23
+15
40.5
31
Soft Win
Bowen Arrows
24
23
+1
34.0
Weekly Scoring And Boom/Bust
Use this table to see which teams were steady, volatile, explosive, or prone to weekly floor games.
Definitions and calculation notes
Boom/bust is measured with the standard deviation of weekly starter scores. Higher stdev means a wider spread between explosive weeks and quiet weeks.
Stdev: standard deviation of weekly starter points.
Best and Worst: highest and lowest weekly scores.
Top Scores: number of weeks where the team led the league in points.
Bottom Scores: number of weeks where the team had the league's lowest score.
Team
Avg
Median
Stdev
Best
Worst
Top Scores
Bottom Scores
**Cunha Believe it?!
46.4
44.0
15.2
103
20
4
2
Amorim de mi vida
38.2
37.0
12.9
75
18
3
9
eze as u like b*%chs
43.7
44.5
12.6
79
22
6
4
*Saka It To Me Baby
39.3
36.5
12.2
71
20
4
8
Grand-Larseny
43.6
44.0
12.0
64
16
6
3
Into the WOODwork*
40.2
40.0
11.6
60
21
3
2
ChabosSpurs@Law
39.1
36.0
11.3
59
18
3
5
Sue-nited FC*
44.2
45.0
11.1
70
22
8
3
Bowen Arrows
41.5
41.0
9.7
57
22
3
3
Santa’s reijnders
39.6
40.0
9.2
60
23
3
3
Biggest Single-Week Scores
Use this table to find the league's biggest weekly spikes and whether they came with multiple double-digit starters or avoided lineup zeroes.
GW
Team
Points
Double-Digit Starters
Starter Zeroes
33
**Cunha Believe it?!
103
4
0
17
**Cunha Believe it?!
90
4
0
8
eze as u like b*%chs
79
3
0
19
Amorim de mi vida
75
3
0
8
**Cunha Believe it?!
72
3
0
26
*Saka It To Me Baby
71
3
0
36
Sue-nited FC*
70
3
0
9
eze as u like b*%chs
69
3
0
33
Sue-nited FC*
68
3
0
25
*Saka It To Me Baby
66
2
0
27
*Saka It To Me Baby
66
1
0
14
Grand-Larseny
64
2
0
30
Grand-Larseny
64
3
0
33
Grand-Larseny
64
2
0
4
*Saka It To Me Baby
62
1
0
Positional Scoring
Use this section to compare positional value: where managers got efficient starter production, and how each position scored across the league.
Definitions and calculation notes
Team-by-position scoring uses only players in the starting XI each week, so it reflects both lineup decisions and available squad quality at that position.
Starter Points: total points scored by starters at that position.
Starts: number of starting slots used at that position across the season.
Points/Start: starter points divided by starts, useful because formations change how many DEF/MID/FWD slots a team uses.
Starter Weekly Avg: average weekly score for starting lineup players at that position.
Rostered Weekly Avg: average weekly score for every rostered player slot at that position, including starters and bench players.
4+ Week Pool Weekly Avg: average weekly score for players at that position who appeared on a league roster in at least 4 distinct gameweeks. Four weeks is roughly 10% of the 38-gameweek season, so it filters out one-week punts without requiring a player to be a long-term hold. Zeroes still count for qualified players.
The full team-by-position breakdown is split into one collapsible block per position, sorted from highest Points/Start to lowest inside each position.
League-Wide Position Averages
Use this table to compare each position's weekly value per player at three levels: starters, rostered squads, and the broader relevant player pool.
Position
Starter Weekly Avg
Rostered Weekly Avg
4+ Week Pool Weekly Avg
GKP
3.68
2.97
2.32
DEF
3.83
3.20
2.74
MID
3.88
3.38
2.97
FWD
3.56
2.80
2.25
Position Points/Start Leaders
Use this table as the quick leaderboard for which manager got the best per-start output at each position.
Position
Points/Start Leader
Starter Points
Starts
Points/Start
GKP
**Cunha Believe it?!
166
38
4.37
DEF
eze as u like b*%chs
584
130
4.49
MID
Grand-Larseny
725
147
4.93
FWD
**Cunha Believe it?!
392
80
4.90
Team-By-Position Starter Scoring
Use these position dropdowns for the full manager-by-position breakdown without scrolling through one long combined table.
GKP - Goalkeepers
Team
Starter Points
Starts
Points/Start
**Cunha Believe it?!
166
38
4.37
Sue-nited FC*
154
38
4.05
eze as u like b*%chs
153
38
4.03
ChabosSpurs@Law
144
38
3.79
Santa’s reijnders
137
38
3.61
*Saka It To Me Baby
136
38
3.58
Amorim de mi vida
136
38
3.58
Bowen Arrows
135
38
3.55
Grand-Larseny
122
38
3.21
Into the WOODwork*
114
38
3.00
DEF - Defenders
Team
Starter Points
Starts
Points/Start
eze as u like b*%chs
584
130
4.49
Sue-nited FC*
657
156
4.21
**Cunha Believe it?!
611
145
4.21
Grand-Larseny
572
142
4.03
Into the WOODwork*
598
154
3.88
Amorim de mi vida
514
135
3.81
*Saka It To Me Baby
548
150
3.65
Santa’s reijnders
540
151
3.58
ChabosSpurs@Law
472
144
3.28
Bowen Arrows
372
121
3.07
MID - Midfielders
Team
Starter Points
Starts
Points/Start
Grand-Larseny
725
147
4.93
Sue-nited FC*
633
157
4.03
eze as u like b*%chs
645
162
3.98
Santa’s reijnders
570
148
3.85
**Cunha Believe it?!
595
155
3.84
*Saka It To Me Baby
575
151
3.81
ChabosSpurs@Law
650
171
3.80
Into the WOODwork*
566
152
3.72
Bowen Arrows
531
148
3.59
Amorim de mi vida
537
163
3.29
FWD - Forwards
Team
Starter Points
Starts
Points/Start
**Cunha Believe it?!
392
80
4.90
Bowen Arrows
539
111
4.86
Sue-nited FC*
237
67
3.54
ChabosSpurs@Law
219
65
3.37
Into the WOODwork*
249
74
3.36
Amorim de mi vida
266
82
3.24
Santa’s reijnders
259
81
3.20
eze as u like b*%chs
277
88
3.15
*Saka It To Me Baby
236
79
2.99
Grand-Larseny
237
91
2.60
Waiver-Inspired Wins
Use this section to see who won or lost matchup points through replacement-adjusted waiver and free-agent decisions, not just who made the most transactions.
Definitions and calculation notes
This replaces the old transaction-volume metric with a stricter counterfactual question: which matchups plausibly depended on waiver or free-agent pickups after accounting for the players dropped?
Pickup players: players acquired through an accepted waiver or free-agent transaction. Trades and drafted players are not counted as pickups for this metric.
Pickup starter points: points scored by those pickup players only when they were in the manager's starting XI.
Replacement Delta: pickup starter points minus the points scored that same gameweek by the player dropped to make that pickup. This handles the case where the dropped player would also have scored enough to matter.
If a pickup is not started, it contributes 0 to this metric. The dropped player's score is only used as a counterfactual for pickup players who actually entered the manager's starting XI.
Waiver-Inspired Win: a H2H win where the winner's replacement delta minus the opponent's replacement delta was at least the victory margin. The winner must also have a positive replacement delta.
Waiver-Inspired Loss: the reverse view of the same matchup. If a manager loses a game that qualifies as a waiver-inspired win for the opponent, it also counts as a waiver-inspired loss for that manager.
Share of Wins: waiver-inspired wins divided by total wins.
Share of Losses: waiver-inspired losses divided by total losses.
Avg Waiver-Inspired Win Margin: the average final matchup margin in that manager's waiver-inspired wins.
Avg Waiver-Inspired Loss Margin: the average final matchup margin in that manager's waiver-inspired losses.
Waiver-Inspired Wins
Use this table to see who beat opponents at the waiver game often enough to swing actual H2H wins.
Team
Waiver-Inspired Wins
Total Wins
Share of Wins
Avg Waiver-Inspired Win Margin
Sue-nited FC*
11
24
45.8%
11.9
*Saka It To Me Baby
9
16
56.2%
9.6
Into the WOODwork*
8
21
38.1%
9.8
**Cunha Believe it?!
6
27
22.2%
10.5
Amorim de mi vida
5
13
38.5%
9.0
Grand-Larseny
4
20
20.0%
7.2
Santa’s reijnders
3
13
23.1%
14.3
eze as u like b*%chs
3
20
15.0%
8.3
Bowen Arrows
2
19
10.5%
12.5
ChabosSpurs@Law
1
14
7.1%
5.0
Waiver-Inspired Losses
Use this table to see who was on the wrong end of those waiver swings, meaning the opponent's replacement-adjusted pickups covered the final margin.
Team
Waiver-Inspired Losses
Total Losses
Share of Losses
Avg Waiver-Inspired Loss Margin
eze as u like b*%chs
8
18
44.4%
8.5
Bowen Arrows
8
19
42.1%
5.4
ChabosSpurs@Law
7
24
29.2%
11.3
Santa’s reijnders
6
23
26.1%
13.0
Amorim de mi vida
6
24
25.0%
11.5
*Saka It To Me Baby
5
22
22.7%
10.6
**Cunha Believe it?!
4
11
36.4%
8.5
Grand-Larseny
4
17
23.5%
16.0
Into the WOODwork*
3
15
20.0%
13.7
Sue-nited FC*
1
14
7.1%
1.0
API Endpoint Coverage
Use this table as a source audit: it shows which Draft/FPL endpoints fed the report and what each one contributed.
Access notes
Public means the endpoint returned usable data without a logged-in session.
Public/empty without auth means the endpoint responded but did not include useful private-session data.
Error-style access values are endpoint probes that likely require login or are not available for this entry without an authenticated session.
Endpoint
Access
Used For
bootstrap-static
public
players, teams, events, positions
game
public
current event and processing state
pl/event-status
public
event update status
bootstrap-dynamic
public/empty without auth
active session payload
league/{id}/details
public
league entries, standings, matches
league/{id}/element-status
public
player ownership status
draft/{id}/choices
public
source pulled for completeness
draft/league/{id}/transactions
public
league transaction log
draft/league/{id}/trades
public
trade log
entry/{id}/public
public
entry metadata and total points
entry/{id}/my-team
HTTP 403
editable current-team endpoint probe
entry/{id}/event/{gw}
public
lineups by gameweek
event/{gw}/live
public
player gameweek scoring
watchlist/{id}
HTTP 403
watchlist endpoint probe
draft/entry/{id}/transactions
HTTP 403
per-entry transaction endpoint probe
Output Files
These are the supporting CSVs exposed for the report.
standings_metrics.csv
win_streaks.csv
score_bands.csv
team_event_scores.csv
lineups.csv
waiver_inspired_wins.csv
waiver_inspired_losses.csv
waiver_inspired_events.csv
top_week_scores.csv
trades.csv
matchup_luck.csv
timing_summary.csv
position_points.csv
position_averages.csv
lineal_belt_history.csv
lineal_belt_summary.csv
lineal_belt_fight_records.csv
Power Rankings
Season-reset power ratings for this year: movement chart, final power table, time-at-top table, and biggest underdog wins.
Quick Hits
Final Power #1: Ryan Donlan (1640.3).
Highest Peak: Ryan Donlan reached 1640.3 after 38.
Most Weeks At #1: Ryan Donlan (18 weeks).
Definitions and calculation notes
Every manager starts at 1500 before week 1 of this season.
This uses a standard Elo update with K = 24.
Expected result is 1 / (1 + 10 ^ ((Opponent Rating - Manager Rating) / 400)).
Actual result is 1 for a win, 0.5 for a draw, and 0 for a loss.
Updates are calculated simultaneously within each gameweek using ratings from before that gameweek.
This version uses only H2H result and opponent strength, with no score or margin bonus.
Power Rating Movement
Power Rankings
Rank
Manager
Final Rating
Net
Peak
Peak Week
Low
Low Week
Avg Rank
Weeks #1
Top 3 Weeks
Bottom 3 Weeks
1
Ryan Donlan
1640.3
+140.3
1640.3
38
1465.6
3
3.13
18
22
4
2
Justin Miller
1597.0
+97.0
1597.0
38
1455.2
8
4.53
0
19
6
3
Ryan Houseman
1526.8
+26.8
1528.3
10
1468.5
23
5.82
0
5
5
4
Luke Lockwood
1517.2
+17.2
1583.9
18
1499.2
2
2.66
10
29
0
5
Drake Byrd
1516.9
+16.9
1558.1
16
1470.5
27
3.82
6
17
1
6
Dylan Reid
1478.8
-21.2
1538.9
33
1478.8
38
4.08
1
12
0
7
Levi Morant
1471.8
-28.2
1494.6
9
1443.3
36
7.79
0
0
22
8
Ethan Ellsworth
1437.2
-62.8
1534.4
3
1396.4
32
8.18
0
4
29
9
Julius Long
1419.0
-81.0
1500.0
2
1412.8
34
8.63
0
0
34
10
Alexander Chaban
1395.0
-105.0
1537.5
25
1395.0
38
6.37
3
6
13
Time At The Top And Bottom
Manager
Weeks #1
Top 3 Weeks
Bottom 3 Weeks
Avg Rank
Final Rank
Ryan Donlan
18
22
4
3.13
1
Luke Lockwood
10
29
0
2.66
4
Drake Byrd
6
17
1
3.82
5
Alexander Chaban
3
6
13
6.37
10
Dylan Reid
1
12
0
4.08
6
Justin Miller
0
19
6
4.53
2
Ryan Houseman
0
5
5
5.82
3
Ethan Ellsworth
0
4
29
8.18
8
Levi Morant
0
0
22
7.79
7
Julius Long
0
0
34
8.63
9
Biggest Upsets
These are the largest pre-game rating gaps where the lower-rated manager beat the higher-rated manager. The score is shown from the underdog winner's perspective.
Week
Underdog Winner
Favorite
Rating Gap
Underdog Rating
Favorite Rating
Score
35
Ethan Ellsworth
Luke Lockwood
135.2
1424.5
1559.7
42-21
19
Levi Morant
Luke Lockwood
116.9
1467.0
1583.9
48-45
35
Julius Long
Dylan Reid
112.6
1412.8
1525.4
59-52
25
Levi Morant
Justin Miller
101.0
1449.1
1550.1
66-28
37
Levi Morant
Luke Lockwood
99.2
1443.3
1542.5
37-32
17
Levi Morant
Drake Byrd
95.5
1462.5
1558.1
45-23
13
Ethan Ellsworth
Drake Byrd
90.5
1449.3
1539.8
41-39
33
Ethan Ellsworth
Levi Morant
87.2
1396.4
1483.6
60-34
27
Levi Morant
Ryan Donlan
83.2
1477.5
1560.8
66-48
21
Ethan Ellsworth
Justin Miller
83.1
1450.5
1533.6
51-35
25
Ryan Houseman
Ryan Donlan
81.6
1482.5
1564.0
39-30
25
Julius Long
Luke Lockwood
75.0
1451.2
1526.2
49-34
11
Alexander Chaban
Drake Byrd
71.6
1472.0
1543.5
42-39
4
Levi Morant
Alexander Chaban
71.2
1464.8
1536.0
62-59
27
Julius Long
Alexander Chaban
69.3
1454.9
1524.1
44-37
13
Dylan Reid
Luke Lockwood
68.3
1494.4
1562.7
45-38
23
Alexander Chaban
Ryan Donlan
67.7
1500.8
1568.5
36-34
9
Justin Miller
Dylan Reid
67.1
1455.2
1522.4
31-23
18
Julius Long
Alexander Chaban
58.0
1429.3
1487.4
43-32
24
Ryan Houseman
Dylan Reid
56.4
1468.5
1524.9
59-54
BMS FPL Draft League Analysis - 2024-2025
League 45384 from the FantasyFooty 2024-2025 archive. Archive generated 2025-06-22T21:35:17.588604.
Use the season tabs above to switch between this archive-backed 2024-2025 page and the live API-backed 2025-2026 page.
Best Quick Hits
Ryan Donlan won the league at 27-1-10, with 82 H2H points and 1757 PF.
Justin Miller was the raw scoring leader with 1800 PF, 47.4 points per week, and 26-1-11 in H2H.
The true-table leader by all-play xPts was Justin Miller at 77.2 xPts.
Harshest timing: Alexander Chaban finished -11.4 points below all-play expectation.
Biggest weekly score: Ryan Donlan scored 83 in GW24.
Standings
Use this table for the plain 2024-2025 league table: record, league points, scoring totals, and simple weekly highs and lows.
Definitions and calculation notes
H2H Pts: league table points from weekly head-to-head results, with 3 for a win and 1 for a draw.
PF: total points scored across 38 gameweeks, derived from FantasyFooty's cumulative scoring table.
PA: inferred opponent points against from the reconstructed weekly matchup schedule.
Avg: PF divided by 38 gameweeks.
Top Scores: weeks where that manager tied or held the league's highest weekly score.
Bottom Scores: weeks where that manager tied or held the league's lowest weekly score.
Best GW (Score) and Worst GW (Score): that manager's highest and lowest scoring gameweeks.
Final Rank
Manager
Record
H2H Pts
PF
PA
Avg
Top Scores
Bottom Scores
Best GW (Score)
Worst GW (Score)
1
Ryan Donlan
27-1-10
82
1757
1452
46.2
5
2
24 (83)
8 (19)
2
Justin Miller
26-1-11
79
1800
1557
47.4
11
2
24 (80)
29 (24)
3
Ryan Houseman
21-0-17
63
1478
1445
38.9
2
5
22 (81)
6 (22)
4
Levi Morant
19-0-19
57
1557
1586
41.0
6
4
32 (75)
29 (23)
5
Luke Lockwood
18-2-18
56
1534
1518
40.4
2
5
33 (76)
15 (22)
6
Julius Long
18-1-19
55
1533
1522
40.3
5
1
7 (73)
35 (24)
7
Drake Byrd
16-1-21
49
1467
1525
38.6
3
1
29 (69)
32 (18)
8
Ethan Ellsworth
15-0-23
45
1450
1570
38.2
3
7
26 (76)
29 (13)
9
Alexander Chaban
14-0-24
42
1494
1585
39.3
4
8
2 (69)
15 (17)
10
Dylan Reid
12-2-24
38
1303
1613
34.3
1
5
2 (53)
3 (20)
Lineal Belt
Ryan Donlan started with the belt going into GW1. The belt changes hands only when the holder loses a weekly matchup; holder wins and draws retain it.
Definitions and calculation notes
Number of Reigns counts separate times a manager held the belt, including Ryan Donlan's starting reign.
Longest Defense Run is the most holder wins in one reign before losing the belt. Draws retain the belt but do not count as defenses.
Belt Fight Record is wins-losses across every belt matchup, whether the manager entered as holder or challenger.
The weekly path uses the inferred 2024-2025 matchup schedule described above.
In the Week-By-Week Belt Path table, each row is tinted by the manager holding the belt after that gameweek.
Score is shown in holder-entering to challenger order. If Belt After GW matches Holder Entering, the holder defended; if it changes, the challenger won the belt.
Current holder after GW38: Levi Morant.
Holder Summary
Manager
Number of Reigns
Longest Defense Run
Current Holder
Levi Morant
2
1
Yes
Ryan Donlan
4
5
Justin Miller
2
6
Ethan Ellsworth
2
2
Drake Byrd
2
0
Luke Lockwood
1
1
Ryan Houseman
1
1
Alexander Chaban
1
0
Dylan Reid
1
0
Julius Long
1
0
Belt Fight Records
Manager
Belt Fight Record
Avg Score in Belt Fights
Diff vs Non-Belt Avg
Alexander Chaban
1-3
41.8
+2.7
Drake Byrd
2-6
36.0
-3.3
Dylan Reid
1-4
35.6
+1.5
Ethan Ellsworth
4-6
38.7
+0.7
Julius Long
1-2
43.7
+3.6
Justin Miller
10-4
51.4
+6.3
Levi Morant
3-3
39.0
-2.3
Luke Lockwood
2-3
42.0
+1.9
Ryan Donlan
12-4
50.7
+7.7
Ryan Houseman
2-3
38.6
-0.3
Week-By-Week Belt Path
GW
Holder Entering
Challenger
Score
Belt After GW
1
Ryan Donlan
Drake Byrd
49-32
Ryan Donlan
2
Ryan Donlan
Luke Lockwood
66-34
Ryan Donlan
3
Ryan Donlan
Julius Long
59-50
Ryan Donlan
4
Ryan Donlan
Dylan Reid
44-35
Ryan Donlan
5
Ryan Donlan
Justin Miller
63-58
Ryan Donlan
6
Ryan Donlan
Levi Morant
27-47
Levi Morant
7
Levi Morant
Drake Byrd
38-33
Levi Morant
8
Levi Morant
Ethan Ellsworth
34-40
Ethan Ellsworth
9
Ethan Ellsworth
Ryan Donlan
32-50
Ryan Donlan
10
Ryan Donlan
Drake Byrd
30-32
Drake Byrd
11
Drake Byrd
Ethan Ellsworth
43-51
Ethan Ellsworth
12
Ethan Ellsworth
Alexander Chaban
47-29
Ethan Ellsworth
13
Ethan Ellsworth
Justin Miller
45-31
Ethan Ellsworth
14
Ethan Ellsworth
Dylan Reid
36-41
Dylan Reid
15
Dylan Reid
Ryan Houseman
27-31
Ryan Houseman
16
Ryan Houseman
Ethan Ellsworth
42-36
Ryan Houseman
17
Ryan Houseman
Ryan Donlan
29-53
Ryan Donlan
18
Ryan Donlan
Ethan Ellsworth
39-28
Ryan Donlan
19
Ryan Donlan
Drake Byrd
65-31
Ryan Donlan
20
Ryan Donlan
Luke Lockwood
52-33
Ryan Donlan
21
Ryan Donlan
Julius Long
32-46
Julius Long
22
Julius Long
Drake Byrd
35-37
Drake Byrd
23
Drake Byrd
Luke Lockwood
36-43
Luke Lockwood
24
Luke Lockwood
Ethan Ellsworth
39-26
Luke Lockwood
25
Luke Lockwood
Justin Miller
61-66
Justin Miller
26
Justin Miller
Alexander Chaban
53-39
Justin Miller
27
Justin Miller
Dylan Reid
71-45
Justin Miller
28
Justin Miller
Ryan Houseman
57-51
Justin Miller
29
Justin Miller
Levi Morant
24-23
Justin Miller
30
Justin Miller
Drake Byrd
54-44
Justin Miller
31
Justin Miller
Ethan Ellsworth
52-46
Justin Miller
32
Justin Miller
Ryan Donlan
58-65
Ryan Donlan
33
Ryan Donlan
Levi Morant
63-53
Ryan Donlan
34
Ryan Donlan
Alexander Chaban
54-58
Alexander Chaban
35
Alexander Chaban
Justin Miller
41-45
Justin Miller
36
Justin Miller
Dylan Reid
58-30
Justin Miller
37
Justin Miller
Ryan Houseman
55-40
Justin Miller
38
Justin Miller
Levi Morant
37-39
Levi Morant
Data Source and Limits
This page uses FantasyFooty's static 2024-2025 archive, which contains league 45384 and confirms Ryan Donlan, Luke Lockwood, Dylan Reid, Levi Morant, Ryan Houseman, Ethan Ellsworth, Drake Byrd, Julius Long, Justin Miller, and Alexander Chaban.
What the archive includes
Weekly cumulative team scoring and final H2H records.
Weekly standings progression.
Aggregate head-to-head records by opponent.
An inferred weekly fixture schedule, reconstructed from the 5-match opponent pairs, standings progression, weekly scores, and final H2H matrix.
Position, player, club, action-category, and transfer-summary tables.
It does not include raw lineups, starters, bench slots, transactions, or dropped-player details.
Use this table to see each manager's longest winning run and longest losing run.
Definitions and calculation notes
A winning streak is consecutive H2H wins. A losing streak is consecutive H2H losses.
Draws break both streak types.
Longest Win Streak is the manager's longest consecutive-win run.
Longest Loss Streak is the manager's longest consecutive-loss run.
Win GW(s) and Loss GW(s) show up to the first three matching streak ranges; +N more means there were additional matching streaks.
Manager
Longest Win Streak
Win GW(s)
Longest Loss Streak
Loss GW(s)
Justin Miller
8
24-31
3
5-7
Ryan Donlan
7
14-20
4
34-37
Levi Morant
7
1-7
5
8-12
Luke Lockwood
7
27-33
5
1-5
Ryan Houseman
4
33-36
3
28-30
Julius Long
4
4-7
4
33-36
Ethan Ellsworth
4
10-13
7
29-35
Drake Byrd
3
15-17, 20-22
4
11-14
Dylan Reid
3
10-12
8
24-31
Alexander Chaban
2
19-20, 23-24, 29-30
4
25-28
Score Bands
Use this table to see how often each manager landed in the top, middle, or bottom scoring bands for a gameweek.
Definitions and calculation notes
Percentages are based on completed gameweeks.
Top 1 is the share of gameweeks where the manager tied or held the highest score.
Top 3 and Top 5 use weekly score cutoffs, so ties at the cutoff are included.
Bottom 5, Bottom 3, and Bottom 1 work the same way from the bottom of that week's scores.
Because tied cutoff scores are included, Top 5 and Bottom 5 can add to more than 100% for a manager when tied scores straddle the middle of a week.
Manager
Top 1
Top 3
Top 5
Bottom 5
Bottom 3
Bottom 1
Justin Miller
28.9%
44.7%
78.9%
26.3%
10.5%
5.3%
Levi Morant
15.8%
28.9%
57.9%
44.7%
18.4%
10.5%
Ryan Donlan
13.2%
57.9%
76.3%
28.9%
15.8%
5.3%
Julius Long
13.2%
18.4%
50.0%
57.9%
31.6%
2.6%
Alexander Chaban
10.5%
31.6%
47.4%
52.6%
34.2%
21.1%
Ethan Ellsworth
7.9%
28.9%
47.4%
57.9%
39.5%
18.4%
Drake Byrd
7.9%
21.1%
42.1%
60.5%
31.6%
2.6%
Luke Lockwood
5.3%
36.8%
50.0%
55.3%
34.2%
13.2%
Ryan Houseman
5.3%
26.3%
47.4%
57.9%
39.5%
13.2%
Dylan Reid
2.6%
13.2%
23.7%
81.6%
60.5%
13.2%
True Table / All-Play xPts
This ranks teams by how their weekly scores performed against the whole league, independent of their actual opponent draw.
True Rank
Manager
xPts
Real H2H Pts
PF
Avg Weekly Rank
1
Justin Miller
77.2
79
1800
3.87
2
Ryan Donlan
75.8
82
1757
3.97
3
Levi Morant
61.3
57
1557
5.13
4
Luke Lockwood
54.4
56
1534
5.67
5
Julius Long
54.2
55
1533
5.67
6
Alexander Chaban
53.4
42
1494
5.75
7
Drake Byrd
52.4
49
1467
5.83
8
Ryan Houseman
50.8
63
1478
5.95
9
Ethan Ellsworth
50.4
45
1450
5.99
10
Dylan Reid
35.3
38
1303
7.17
Schedule Luck
Use this table to see who gained or lost league-table points from the weekly opponent draw.
Definitions and calculation notes
Actual H2H Pts: real league-table points.
xPts: all-play expected points on the same scale as the H2H table.
Luck: Actual H2H Pts - xPts.
PA: inferred opponent points against from the reconstructed weekly matchup schedule.
Manager
Actual H2H Pts
xPts
Luck
PA
Ryan Houseman
63
50.8
+12.2
1445
Ryan Donlan
82
75.8
+6.2
1452
Dylan Reid
38
35.3
+2.7
1613
Justin Miller
79
77.2
+1.8
1557
Luke Lockwood
56
54.4
+1.6
1518
Julius Long
55
54.2
+0.8
1522
Drake Byrd
49
52.4
-3.4
1525
Levi Morant
57
61.3
-4.3
1586
Ethan Ellsworth
45
50.4
-5.4
1570
Alexander Chaban
42
53.4
-11.4
1585
Weekly Scoring And Boom/Bust
Use this table to see which managers were steady, volatile, explosive, or prone to weekly floor games.
Definitions and calculation notes
Boom/bust is measured with the standard deviation of weekly scores. Higher stdev means a wider spread between explosive weeks and quiet weeks.
Stdev: standard deviation of weekly points.
Best and Worst: highest and lowest weekly scores.
Top Scores: number of weeks where the manager led the league in points.
Bottom Scores: number of weeks where the manager had the league's lowest score.
Manager
Avg
Median
Stdev
Best
Worst
Top Scores
Bottom Scores
Ryan Houseman
38.9
36.5
13.7
81
22
2
5
Ryan Donlan
46.2
45.0
13.5
83
19
5
2
Alexander Chaban
39.3
39.5
12.5
69
17
4
8
Justin Miller
47.4
46.5
12.3
80
24
11
2
Levi Morant
41.0
39.0
12.0
75
23
6
4
Luke Lockwood
40.4
38.0
11.7
76
22
2
5
Ethan Ellsworth
38.2
38.5
11.6
76
13
3
7
Julius Long
40.3
39.5
10.3
73
24
5
1
Drake Byrd
38.6
36.5
10.2
69
18
3
1
Dylan Reid
34.3
34.0
8.7
53
20
1
5
Biggest Single-Week Scores
Use this table to find the league's biggest weekly spikes.
GW
Manager
Score
Weekly Rank
Above League Avg
24
Ryan Donlan
83
1.0
33.8
22
Ryan Houseman
81
1.0
37.9
24
Justin Miller
80
2.0
30.8
26
Ethan Ellsworth
76
1.0
31.9
33
Luke Lockwood
76
1.0
26.3
32
Levi Morant
75
1.0
28.7
7
Julius Long
73
1.0
30.1
27
Justin Miller
71
1.0
28.1
24
Ryan Houseman
70
3.0
20.8
2
Alexander Chaban
69
1.0
25.2
13
Levi Morant
69
1.0
23.6
29
Drake Byrd
69
1.0
36.8
2
Ryan Donlan
66
2.0
22.2
4
Levi Morant
66
1.0
26.6
10
Alexander Chaban
66
1.0
30.2
Bad Beats And Soft Wins
Using the inferred schedule, this shows who got punished or helped by weekly matchup timing.
Definitions and calculation notes
Bad Beats: losses where the losing score was above that gameweek's league median.
Soft Wins: wins where the winning score was below that gameweek's league median.
Timing Balance: soft wins minus bad beats.
Manager
Bad Beats
Soft Wins
Timing Balance
Levi Morant
6
4
-2
Drake Byrd
6
7
+1
Julius Long
6
7
+1
Alexander Chaban
5
1
-4
Justin Miller
5
1
-4
Ethan Ellsworth
4
2
-2
Ryan Donlan
3
1
-2
Luke Lockwood
3
4
+1
Dylan Reid
3
6
+3
Ryan Houseman
3
6
+3
Levi Morant: 6 bad beats, 4 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
5
Soft Win
Ryan Houseman
33
28
+5
40.0
7
Soft Win
Drake Byrd
38
33
+5
40.0
8
Bad Beat
Ethan Ellsworth
34
40
-6
32.5
10
Bad Beat
Alexander Chaban
40
66
-26
31.0
12
Bad Beat
Dylan Reid
40
53
-13
36.0
15
Bad Beat
Ryan Donlan
45
49
-4
38.0
24
Bad Beat
Ryan Donlan
45
83
-38
42.0
33
Bad Beat
Ryan Donlan
53
63
-10
52.0
34
Soft Win
Drake Byrd
34
27
+7
40.5
37
Soft Win
Alexander Chaban
31
25
+6
37.5
Drake Byrd: 6 bad beats, 7 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
8
Soft Win
Dylan Reid
31
30
+1
32.5
9
Bad Beat
Ryan Houseman
33
47
-14
32.5
11
Bad Beat
Ethan Ellsworth
43
51
-8
41.5
13
Bad Beat
Julius Long
55
58
-3
43.5
14
Bad Beat
Luke Lockwood
46
53
-7
41.0
17
Soft Win
Dylan Reid
35
31
+4
39.5
20
Soft Win
Ethan Ellsworth
37
25
+12
37.5
22
Soft Win
Julius Long
37
35
+2
39.5
25
Bad Beat
Levi Morant
50
54
-4
48.5
30
Bad Beat
Justin Miller
44
54
-10
39.0
31
Soft Win
Julius Long
35
34
+1
37.5
33
Soft Win
Alexander Chaban
51
40
+11
52.0
37
Soft Win
Ryan Donlan
35
34
+1
37.5
Julius Long: 6 bad beats, 7 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
2
Soft Win
Ryan Houseman
32
25
+7
39.5
3
Bad Beat
Ryan Donlan
50
59
-9
30.5
9
Soft Win
Levi Morant
32
24
+8
32.5
15
Bad Beat
Justin Miller
40
51
-11
38.0
18
Bad Beat
Levi Morant
40
56
-16
39.0
19
Bad Beat
Ethan Ellsworth
48
54
-6
40.5
20
Bad Beat
Ryan Houseman
38
60
-22
37.5
21
Soft Win
Ryan Donlan
46
32
+14
46.5
25
Soft Win
Dylan Reid
47
34
+13
48.5
27
Soft Win
Levi Morant
43
39
+4
43.5
32
Soft Win
Alexander Chaban
39
37
+2
39.5
34
Bad Beat
Dylan Reid
45
53
-8
40.5
38
Soft Win
Ryan Houseman
34
24
+10
35.5
Alexander Chaban: 5 bad beats, 1 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
8
Bad Beat
Justin Miller
35
40
-5
32.5
18
Bad Beat
Luke Lockwood
46
49
-3
39.0
19
Soft Win
Levi Morant
36
34
+2
40.5
21
Bad Beat
Ethan Ellsworth
47
52
-5
46.5
22
Bad Beat
Ryan Houseman
43
81
-38
39.5
35
Bad Beat
Justin Miller
41
45
-4
38.0
Justin Miller: 5 bad beats, 1 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
5
Bad Beat
Ryan Donlan
58
63
-5
40.0
7
Bad Beat
Luke Lockwood
57
58
-1
40.0
17
Bad Beat
Alexander Chaban
48
53
-5
39.5
29
Soft Win
Levi Morant
24
23
+1
27.0
32
Bad Beat
Ryan Donlan
58
65
-7
39.5
38
Bad Beat
Levi Morant
37
39
-2
35.5
Ethan Ellsworth: 4 bad beats, 2 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
1
Bad Beat
Julius Long
45
54
-9
42.5
6
Bad Beat
Luke Lockwood
46
47
-1
42.0
15
Soft Win
Luke Lockwood
36
22
+14
38.0
28
Soft Win
Julius Long
34
33
+1
34.5
30
Bad Beat
Alexander Chaban
43
47
-4
39.0
31
Bad Beat
Justin Miller
46
52
-6
37.5
Ryan Donlan: 3 bad beats, 1 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
27
Bad Beat
Ethan Ellsworth
44
46
-2
43.5
29
Bad Beat
Luke Lockwood
33
47
-14
27.0
30
Soft Win
Julius Long
38
28
+10
39.0
34
Bad Beat
Alexander Chaban
54
58
-4
40.5
Luke Lockwood: 3 bad beats, 4 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
5
Bad Beat
Drake Byrd
46
49
-3
40.0
21
Bad Beat
Ryan Houseman
53
59
-6
46.5
24
Soft Win
Ethan Ellsworth
39
26
+13
42.0
25
Bad Beat
Justin Miller
61
66
-5
48.5
27
Soft Win
Alexander Chaban
36
24
+12
43.5
30
Soft Win
Ryan Houseman
31
24
+7
39.0
35
Soft Win
Julius Long
28
24
+4
38.0
Dylan Reid: 3 bad beats, 6 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
1
Soft Win
Luke Lockwood
36
33
+3
42.5
2
Bad Beat
Alexander Chaban
53
69
-16
39.5
5
Soft Win
Ethan Ellsworth
39
25
+14
40.0
6
Soft Win
Ryan Houseman
38
22
+16
42.0
10
Soft Win
Luke Lockwood
26
25
+1
31.0
11
Soft Win
Alexander Chaban
26
21
+5
41.5
21
Soft Win
Levi Morant
45
28
+17
46.5
27
Bad Beat
Justin Miller
45
71
-26
43.5
37
Bad Beat
Luke Lockwood
43
51
-8
37.5
Ryan Houseman: 3 bad beats, 6 soft wins
GW
Type
Opponent
Score
Opp Score
Margin
GW Median
8
Soft Win
Ryan Donlan
31
19
+12
32.5
12
Soft Win
Luke Lockwood
26
24
+2
36.0
15
Soft Win
Dylan Reid
31
27
+4
38.0
18
Soft Win
Drake Byrd
37
32
+5
39.0
19
Bad Beat
Justin Miller
45
65
-20
40.5
25
Soft Win
Ethan Ellsworth
36
33
+3
48.5
28
Bad Beat
Justin Miller
51
57
-6
34.5
34
Soft Win
Ethan Ellsworth
26
21
+5
40.5
37
Bad Beat
Justin Miller
40
55
-15
37.5
Position Scoring
FantasyFooty's archive has aggregate points by manager and position. This is not the same as the live report's starter/team/free-agent weekly average view, because the archive does not include starter slots or roster snapshots.
Position
Rank
Manager
Points
Points / GW
Goalkeeper
1
Julius Long
179
4.7
Defender
1
Ryan Donlan
532
14.0
Midfielder
1
Justin Miller
830
21.8
Forward
1
Ryan Donlan
414
10.9
Goalkeeper
2
Luke Lockwood
154
4.1
Defender
2
Justin Miller
510
13.4
Midfielder
2
Luke Lockwood
719
18.9
Forward
2
Ryan Houseman
407
10.7
Goalkeeper
3
Levi Morant
143
3.8
Defender
3
Drake Byrd
503
13.2
Midfielder
3
Ryan Donlan
692
18.2
Forward
3
Ethan Ellsworth
395
10.4
Goalkeeper
4
Dylan Reid
141
3.7
Defender
4
Alexander Chaban
493
13.0
Midfielder
4
Levi Morant
675
17.8
Forward
4
Julius Long
335
8.8
Goalkeeper
5
Ryan Houseman
138
3.6
Defender
5
Levi Morant
476
12.5
Midfielder
5
Drake Byrd
642
16.9
Forward
5
Justin Miller
323
8.5
Goalkeeper
6
Justin Miller
137
3.6
Defender
6
Julius Long
413
10.9
Midfielder
6
Julius Long
606
15.9
Forward
6
Luke Lockwood
292
7.7
Goalkeeper
7
Alexander Chaban
125
3.3
Defender
7
Ryan Houseman
390
10.3
Midfielder
7
Alexander Chaban
593
15.6
Forward
7
Dylan Reid
287
7.6
Goalkeeper
8
Drake Byrd
121
3.2
Defender
8
Ethan Ellsworth
386
10.2
Midfielder
8
Ethan Ellsworth
570
15.0
Forward
8
Alexander Chaban
283
7.4
Goalkeeper
9
Ryan Donlan
119
3.1
Defender
9
Luke Lockwood
369
9.7
Midfielder
9
Ryan Houseman
543
14.3
Forward
9
Levi Morant
263
6.9
Goalkeeper
10
Ethan Ellsworth
99
2.6
Defender
10
Dylan Reid
359
9.4
Midfielder
10
Dylan Reid
516
13.6
Forward
10
Drake Byrd
201
5.3
Unavailable From This Archive
These live-report metrics need raw official API data that FantasyFooty's public archive JSON does not include.
Metric
Missing Input
Waiver-inspired wins/losses
Raw transaction log, dropped players, and starter slots.
Current-style roster strength
Weekly roster/ownership snapshots.
Starter/team/free-agent position averages
Starter slots and roster/free-agent pool by week.
Power Rankings
Season-reset power ratings for this year: movement chart, final power table, time-at-top table, and biggest underdog wins.
Quick Hits
Final Power #1: Justin Miller (1620.8).
Highest Peak: Ryan Donlan reached 1645.6 after 33.
Most Weeks At #1: Ryan Donlan (26 weeks).
Definitions and calculation notes
Every manager starts at 1500 before week 1 of this season.
This uses a standard Elo update with K = 24.
Expected result is 1 / (1 + 10 ^ ((Opponent Rating - Manager Rating) / 400)).
Actual result is 1 for a win, 0.5 for a draw, and 0 for a loss.
Updates are calculated simultaneously within each gameweek using ratings from before that gameweek.
This version uses only H2H result and opponent strength, with no score or margin bonus.
Power Rating Movement
Power Rankings
Rank
Manager
Final Rating
Net
Peak
Peak Week
Low
Low Week
Avg Rank
Weeks #1
Top 3 Weeks
Bottom 3 Weeks
1
Justin Miller
1620.8
+120.8
1637.4
37
1476.8
7
2.82
4
28
0
2
Ryan Donlan
1587.8
+87.8
1645.6
33
1512.0
1
1.45
26
37
0
3
Ryan Houseman
1527.1
+27.1
1551.4
36
1476.8
2
4.42
0
15
3
4
Luke Lockwood
1525.9
+25.9
1544.3
33
1431.7
21
7.08
0
6
20
5
Levi Morant
1513.1
+13.1
1576.5
7
1435.6
27
5.79
4
9
13
6
Julius Long
1472.3
-27.7
1554.6
7
1445.7
36
3.89
3
17
1
7
Drake Byrd
1470.1
-29.9
1507.3
22
1446.9
14
6.29
0
0
7
8
Alexander Chaban
1448.4
-51.6
1500.8
2
1420.0
33
8.87
0
0
34
9
Ethan Ellsworth
1441.3
-58.6
1505.3
19
1421.2
35
7.39
0
0
19
10
Dylan Reid
1393.1
-106.9
1518.6
16
1393.1
38
7.00
1
2
17
Time At The Top And Bottom
Manager
Weeks #1
Top 3 Weeks
Bottom 3 Weeks
Avg Rank
Final Rank
Ryan Donlan
26
37
0
1.45
2
Justin Miller
4
28
0
2.82
1
Levi Morant
4
9
13
5.79
5
Julius Long
3
17
1
3.89
6
Dylan Reid
1
2
17
7.00
10
Ryan Houseman
0
15
3
4.42
3
Luke Lockwood
0
6
20
7.08
4
Drake Byrd
0
0
7
6.29
7
Ethan Ellsworth
0
0
19
7.39
9
Alexander Chaban
0
0
34
8.87
8
Biggest Upsets
These are the largest pre-game rating gaps where the lower-rated manager beat the higher-rated manager. The score is shown from the underdog winner's perspective.