This is the final report of the season! Let me know if you have any suggestions for stuff to add next year!

Roto Standings Over Time

These charts show the standings for if we were in a roto league, where each team is ranked by how well they did in each stat category (10 points for 1st place, 1 for last). Jeff took first place using this scoring method, but Mitch A almost caught up to him in the end. The 6 playoff teams are also the top 6 teams in roto scoring, though the order is slightly different. The 3-Week Moving Average chart makes it easier to see which teams have been playing well lately. Brett B might be peaking at the right time, according to this chart. The below charts are interactive, so you can hover over the points on each team’s line to see how they progressed in the standings.

Overall

3-Week Moving Average

Weekly Average Stat Charts

Click on each stat category to see how your team has progressed in each category over the season. Below the chart is a list of the 10 best weeks for each category. Note: I took out Weeks 1 and 15 for all counting stats since it was longer than the typical week.

Runs

Best Weeks, Runs
Team Week Runs
Humdingers 7 53
Acuña Moncada 9 49
$traightChangeHomie 7 48
Humdingers 6 46
$traightChangeHomie 16 46
Humdingers 18 46
The Chandler Mandrills 8 45
Humdingers 13 45
Humdingers 16 44
The Chandler Mandrills 3 43

Home Runs

Best Weeks, Home Runs
Team Week Home Runs
Humdingers 13 20
Acuña Moncada 9 17
Aluminum Power 8 16
$traightChangeHomie 10 16
Frozen Ropes 6 15
Acuña Moncada 8 15
Aluminum Power 9 15
Frozen Ropes 12 15
$traightChangeHomie 16 15
Angels 11 14

RBI

Best Weeks, RBI
Team Week RBI
Frozen Ropes 18 51
Frozen Ropes 10 48
Aluminum Power 18 48
Frozen Ropes 5 47
Angels 11 47
Acuña Moncada 12 47
Lumberjacks 16 47
Angels 5 46
Aluminum Power 8 46
Aluminum Power 16 46

Stolen Bases

Best Weeks, Stolen Bases
Team Week Stolen Bases
Frozen Ropes 18 11
Acuña Moncada 7 10
$traightChangeHomie 5 9
$traightChangeHomie 7 9
Frozen Ropes 9 9
The Chandler Mandrills 12 9
$traightChangeHomie 2 8
Lumberjacks 3 8
Acuña Moncada 3 8
Frozen Ropes 5 8

OBP

Best Weeks, OBP
Team Week OBP
The Chandler Mandrills 14 0.398
Jose Can You See? 19 0.392
Jose Can You See? 4 0.390
Aluminum Power 16 0.390
Lumberjacks 14 0.389
The Chandler Mandrills 8 0.386
El Squeezo Bunto 11 0.385
El Squeezo Bunto 12 0.379
El Squeezo Bunto 15 0.377
$traightChangeHomie 10 0.376

ERA

Best Weeks, ERA
Team Week ERA
Lumberjacks 19 1.06
Frozen Ropes 14 1.46
Angels 17 1.46
Angels 4 1.64
Lumberjacks 2 1.72
Angels 9 1.79
The Chandler Mandrills 4 1.83
Lumberjacks 16 1.89
El Squeezo Bunto 6 1.95
El Squeezo Bunto 2 1.97

WHIP

Best Weeks, WHIP
Team Week WHIP
Acuña Moncada 19 0.72
Frozen Ropes 14 0.78
Angels 4 0.79
Humdingers 14 0.83
Lumberjacks 16 0.84
Lumberjacks 19 0.84
Lumberjacks 10 0.86
Lumberjacks 2 0.89
Angels 17 0.89
Humdingers 3 0.90

Strikeouts

Best Weeks, Strikeouts
Team Week Strikeouts
Lumberjacks 5 101
$traightChangeHomie 5 100
Lumberjacks 7 95
Acuña Moncada 11 95
Lumberjacks 18 95
Acuña Moncada 14 94
$traightChangeHomie 12 93
$traightChangeHomie 16 92
Aluminum Power 5 90
El Squeezo Bunto 12 88

Quality Starts

Best Weeks, Quality Starts
Team Week Quality Starts
$traightChangeHomie 8 11
$traightChangeHomie 16 10
$traightChangeHomie 9 9
Lumberjacks 10 9
$traightChangeHomie 12 9
$traightChangeHomie 17 9
Lumberjacks 19 9
$traightChangeHomie 3 8
$traightChangeHomie 7 8
El Squeezo Bunto 10 8

Save-Holds

Best Weeks, Save-Holds
Team Week Save-Holds
Frozen Ropes 4 11
The Chandler Mandrills 2 9
The Chandler Mandrills 6 9
Humdingers 14 9
Frozen Ropes 17 9
Humdingers 6 8
Acuña Moncada 7 8
Humdingers 11 8
Jose Can You See? 12 8
Humdingers 12 8

Best Weeks Overall

This table showcases the top 10 overall weeks of the season (Weeks 1 and 15 excluded). This is done by comparing the stats each team put up to every other manager in every other week, and arriving at the average number of expected wins. Jeff’s Week 10 was rated as the best week anyone had all season. That output would average 9.45 wins over the course of the season - that’s really good! Six different teams are represented on this list, but Jeff shows up four times.
Best Weeks of the Season
Team Week Games Runs Home Runs RBI Stolen Bases OBP Innings ERA WHIP Strikeouts Quality Starts Save-Holds Wins
Acuña Moncada 10 122 40 11 39 8 0.367 67.2 2.13 0.93 72 7 7 9.45
Acuña Moncada 7 120 35 13 43 10 0.301 68.2 2.88 1.02 78 5 8 8.34
$traightChangeHomie 7 120 48 13 42 9 0.348 68.0 3.44 0.99 65 8 0 8.31
Humdingers 13 122 45 20 41 4 0.339 61.0 3.39 1.00 82 5 5 8.27
Aluminum Power 8 125 40 16 46 4 0.351 73.1 3.19 1.12 77 6 4 8.22
Acuña Moncada 12 125 40 11 47 5 0.348 57.2 2.97 1.01 65 4 7 8.17
Lumberjacks 11 119 36 10 35 4 0.366 70.1 2.56 1.01 73 8 4 8.14
$traightChangeHomie 16 125 46 15 36 6 0.326 92.0 3.13 1.09 92 10 0 7.96
El Squeezo Bunto 10 122 40 11 38 4 0.364 70.0 2.57 0.93 61 8 1 7.92
Acuña Moncada 8 128 41 15 40 8 0.365 57.1 3.92 1.03 58 3 6 7.78

Actual vs Expected Wins

This section made it back for another year of experimentation! The actual vs expected wins have spread out a bit just like last year. Kevin’s team is rated as the luckiest, while the other five playoff participants were rated as the unluckiest. I honestly have no idea what to make of that; any ideas?

7 of 10 teams are represented on this list on the season.
Luckiest Weeks of the Season
Team Week Actual Wins Expected Wins Win Difference
Jose Can You See? 10 10.0 5.06 4.94
El Squeezo Bunto 19 7.0 2.67 4.33
Aluminum Power 4 10.0 5.78 4.22
El Squeezo Bunto 1 7.0 3.33 3.67
Aluminum Power 7 7.5 3.89 3.61
Lumberjacks 8 9.0 5.56 3.44
Humdingers 6 8.0 4.72 3.28
Humdingers 2 8.0 4.89 3.11
The Chandler Mandrills 15 8.0 4.94 3.06
Frozen Ropes 3 8.5 5.56 2.94
Mitch A has the unluckiest week as he faced Jeff when he had the best week of the season. Eight managers are represented on this list, so at least the bad luck was spread around a bit.
Unluckiest Weeks of the Season
Team Week Actual Wins Expected Wins Win Difference
$traightChangeHomie 10 2.5 6.61 -4.11
Jose Can You See? 2 1.5 5.17 -3.67
Aluminum Power 5 1.0 4.67 -3.67
Lumberjacks 7 2.5 5.78 -3.28
Angels 12 2.0 5.22 -3.22
Aluminum Power 11 2.0 4.94 -2.94
Humdingers 19 2.0 4.94 -2.94
El Squeezo Bunto 15 2.0 4.78 -2.78
Acuña Moncada 19 4.0 6.78 -2.78
Frozen Ropes 7 4.0 6.72 -2.72

League Activity

The plot below shows where everyone ranks in total games played, total innings pitched, wins (size of bubble), and acquisitions made (color of bubble). You can hover over each dot to view the values. I think this highlights how there are different strategies to having success in fantasy baseball, as the playoff teams can be found in 3 different quadrants.

Team Summaries

I made these spider plots mostly because they look cool, but you can also get a relative sense of strengths and weaknesses compared to the rest of the league.

Compare to Previous Seasons

We’ve had the same format for a number of years now, so I thought it would be interesting to compare how everyone is doing to prior seasons. I’ve also included an “Overall” tab to compare league-wide trends over the years. It’s interesting to see how most stats trend back towards the average. Offense started off way lower than normal and never quite made it back to the average over all seasons, while those incredible early ERA and WHIP ratios rose over the course of the year but remained the best of any season of our current format. What else stands out from these charts?

Note: The black dashed line is the league average over all seasons.

Brett B

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Brett G

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Ed

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Grant

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Jeff

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Kevin

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Mat

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Mitch A

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Mitch S

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Nicole

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Overall

Runs

Home Runs

RBI

Stolen Bases

OBP

ERA

WHIP

Strikeouts

Quality Starts

Save-Holds

Transactions

A lot of transactions were made throughout the season as teams tried to stream pitchers and find players that would be key contributors during the playoffs. The below tabs show various aspects of the transactions that were made this season. Jameson Taillon was picked up 7 total times, and just like last year he was picked up by the most number of teams (6). The Mariners led the way with the most player adds, followed by the Dodgers and Cubs. Starting pitchers were the most popular pickups, mainly due to streaming, while Catchers were the position that saw the least activity on the waiver wire. What else stands out from these charts?

Players

Players Added the Most
Player Adds
Jameson Taillon 7
Tommy Pham 5
Joc Pederson 5
Alex Cobb 5
Paul Blackburn 4
Nick Lodolo 4
Michael Lorenzen (Pitcher) 4
Merrill Kelly 4
Luke Voit 4
Kyle Hendricks 4
Josiah Gray 4
Garrett Whitlock 4
Eugenio Suárez 4
Drew Rasmussen 4
Andrew Vaughn 4
Tyler Anderson 3
Steven Kwan 3
Rowdy Tellez 3
Marcus Stroman 3
Justin Steele 3
José Urquidy 3
George Kirby 3
Gavin Lux 3
Eric Lauer 3
Dane Dunning 3
Cristian Javier 3
Corey Kluber 3
Chris Flexen 3
Chad Kuhl 3
Cal Quantrill 3

Players on Unique Teams

Players Added to the Most Different Teams
Player Teams
Jameson Taillon 6
Tommy Pham 4
Nick Lodolo 4
Kyle Hendricks 4
Josiah Gray 4
Joc Pederson 4
Paul Blackburn 3
Michael Lorenzen (Pitcher) 3
Luke Voit 3
Justin Steele 3
José Urquidy 3
Garrett Whitlock 3
Eugenio Suárez 3
Drew Rasmussen 3
Cristian Javier 3
Chris Flexen 3
Chad Kuhl 3
CJ Abrams 3
Brendan Rodgers 3
Andrew Vaughn 3
Alex Cobb 3
Adrian Houser 3
Yusei Kikuchi 2
Tyler Wells 2
Tyler Anderson 2
Tony Gonsolin 2
Taijuan Walker 2
Steven Kwan 2
Scott Barlow 2
Santiago Espinal 2

Teams

Teams witht the Most Player Adds
Team Adds
Sea 26
LAD 23
ChC 22
Bos 21
Min 19
TB 18
SF 18
NYY 18
Hou 18
Was 17
Mil 17
Tex 16
Col 15
StL 13
Phi 13
Tor 12
Cle 12
Bal 12
Ari 12
CWS 11
Atl 11
Oak 10
NYM 10
KC 10
LAA 9
Cin 9
Mia 8
SD 4
Pit 4
Det 3

Positions

Weeks