2021 Draft Priority

1. SL Disappointments


3. InSaNeAuDiO

4. High Cheese

5. SeaBass v.¯\_(ツ)_/¯

6. Radioactive Rush

7. The Groundhogs

8. cracker jack

9. Dome Dog

10. Captain Jack

11. 38 MPH Heaters

12. money grubbers

13. Salmon Kings

14. Genies in a Bottle

Changes for the COVID-Shortened 2020 Season

06-25-20 Covid Baseball

Per the commissioner’s announcement from last month, the voting members of the Salmon League Baseball executive committee voted on proposals to improve play in the COVID-19 shortened 2020 season.

There were three questions in play involving the schedule/playoffs and roster construction.

The first question regarding the schedule/playoffs offered a number of options including:

Option 1 – No changes to current format
Regular Season: 5 weeks
Playoffs: 6 teams/3 weeks (weeks 6-8)

Option 2 – Move playoffs back a week
Regular Season: 6 weeks
Playoffs: 6 teams/3 weeks (weeks 7-9)

Option 3 – Reduce playoffs, expand regular season
Regular Season: 7 weeks
Playoffs: 4 teams/2 weeks (weeks 8-9)

Option 4 – Expand playoffs
Regular Season: 6 weeks
Playoffs: 8 teams/3 weeks (weeks 7-9)

Option 5 – No playoffs – Best Record Wins
Regular Season: 9 weeks
Playoffs: None

Option 6 – Cancel the whole thing and give the Genies the pennant and championship right now!

Owners were asked to rank the ideas from their most to least preferred. Ultimately, after the first round of voting, there was a three-way tie between Options 2-4. A second wave of ranked voting was done and a clear winner was chosen.

We will be expanding the playoff field in both the championship and consolation brackets to eight teams. This will elongate the regular season by a week over the current setup and ensures each team gets to continue participating in the postseason for at least two weeks to settle the final standings.

This is the best overall option for giving managers the most bang for their buck in terms of games played in the 2020 season. The consolation round will, as always, be played for draft priority in the 2021 SLB Draft to ensure no one tanks.

Two additional questions were on the docket regarding roster expansion.

We will be adding a second NA roster slot that is only for players who have opted out due to COVID (primarily intended for potential keepers) and/or for players who are on leave (ie: parental, bereavement, etc.). Teams are not to use the second NA for stashing prospects. Any team found in violation of this rule, will lose both players occupying NA slots. The commissioner will drop them from that club’s roster and the players will be placed on waivers.

We will be adding an extra bench slot for similar purposes. This bench slot is intended to be a sixth IL slot, to account for Yahoo’s limitation of five IL slots in the system. Only players listed on the IL are allowed in this roster slot. Once a player is removed from the IL a team has 24 hours to make a corresponding roster move. Any team found in violation of this rule, will lose the player occupying the IL bench slot. The commissioner will drop them from that club’s roster and the player will be placed on waivers. Unfortunately, Yahoo is a punk-bitch and this has imploded rather quickly. Due to additional loopholes, we opted to dump the extra bench slot altogether and go back to four total bench slots, but Yahoo will not allow us to lower the bench slots once they’re set to five because…reasons?! As such, we are doing a mini-one round supplemental draft from the FA pool to fill the final roster spot. The purpose of the draft and mini-freeze on roster changes is to give every team an equitable chance to add players and not give a competitive advantage to the folks who are online at the moment.

These changes are official for the 2020 season. The league will revert back to traditional rules — and any changes brought about via the traditional amendment process — in 2021.

SLB Plan for 2020

On the heels of Tuesday’s agreement between Major League Baseball (MLB) and the MLB Player’s Association, we know that baseball is scheduled to resume in 2020. As such, the Commissioner is laying out a roadmap for restarting the 2020 Salmon League Baseball season amid the COVID-19 crisis.

At the moment, players are preparing to report to “spring” training to prepare for an abbreviated 60-game season that is slated to start in late July.

The season will have a very different look and feel to it when/if the games begin. A thorough rundown of the changes can be found here. While the various rule changes will have some impact on our game, the bigger obstacle to a full season is going to be the health and welfare of the players themselves.

In order to adapt to the new environment, SLB will monitor the progress of both spring training and Yahoo’s response to the altered season.

Ideally, Yahoo will build in a new player status that maps to MLB’s COVID-19 Injury List and allows teams to keep an unlimited number of players who test positive for COVID or opt-out due to other risk factors without burning any of the traditional IL or NA roster slots.

If they do not, we will reconvene the league on July 15 (aka: SLB Decision Day) when the Commissioner will layout scenarios for an equitable resumption of league play the following week. The league will then vote to determine any 2020-only alterations to the league setup.

Options in that scenario could include:

  • Expanding bench spots and conducting a small online draft of players in the current FA pool.
  • Expanding bench spots that must remain empty with the exception of players on the COVID IL.
  • Awarding the trophy directly to the Genies and skipping all of this madness.
  • Expanding the number of NA slots available (if Yahoo designates COVID-related absences as NA).

These are hypotheticals and our path will be informed by the progress made at spring training and Yahoo headquarters in the coming weeks.

We appreciate everyone’s patience throughout this situation and look forward to playing ball very soon.

Stay safe and wash your hands.

Jeremiah Graves
SLB Commissioner

2019 Bets Results


The tradition of the $1 bet in the Salmon League began many moons ago between Mike and Graves as a spin-off of their NFBC $1 bets. Over the years, more and more teams have gotten in on the tradition. It has grown in prominence to the point that a portion of the draft weekend agenda is denoted for the “paying of the bets and public shaming.”

Here are the results of the 2019 bets. Be sure to bring plenty of $1 bills to pay your debts.

Standard 2019 Bets

Bet #1
Graves will win the SLB Championship in 2019.
Graves = Yes | John = No
Bet: $1
Result: Graves did not win the Championship
Winner: John

Bet #2
The Twins will make the playoffs in 2019.
Justinger = Yes | Graves = No
Bet: $1
Result: The Twins won the AL Central
Winner: Justinger

Bet #3
John will make the playoffs in 2019.
Jay = Yes | John = No
Bet: $1
Result: John did not make the playoffs
Winner: John

Bet #4
Better end of the season ranking: Trea Turner vs Bryce Harper
Justin = Turner | Travis = Harper
Bet: Baseball DVD (TBD)
*Injury Exemption: Void if both players don’t get 150 at-bats
Result: Bryce Harper = 21 | Trea Turner = 40
Winner: Travis

Bet #5
Better end of the season ranking: Trea Turner vs Christian Yelich
Justin = Turner | Mike = Yelich
Bet: $1
*Injury Exemption: Void if both players don’t get 450 at-bats
Result: Christian Yelich = 6 | Trea Turner = 40
Winner: Mike

Bet #6
Better end of the season ranking: Justin Upton vs Michael Conforto vs Yasiel Puig
Steven = Upton | Collin = Conforto | Graves = Puig
Bet: $1 each ($2 to winner)
Result: Upton = 1038 | Conforto = 70 | Puig = 120
Winner: Collin

Bet #7
Adalberto Mondesi will post an on-base percentage over .300
Adam = Over | Justin = Under
Bet: $1
*Injury Exemption: Void if Mondesi doesn’t get 400 at-bats
Result: Mondesi posted a .291 OBP
Winner: Justin

Bet #8
Jose Berrios will win the AL Cy Young in 2019
Graves = Yes | Travis = No
Bet: $1
Result: Jose Berrios did not win the AL Cy young in 2019
Winner: Travis

Bet #9
Higher end of the season finish: Mike vs Steven
Mike = Mike | Steven = Steven
Bet: $1
Result: Steven > Mike
Winner: Steven

Bet #10
Better end of the season ranking: Jose Abreu vs Yasiel Puig
Justin = Abreu | Graves = Puig
Bet: $1
Result: Abreu = 65 | Puig = 120
Winner: Justin

Long-Term Bets

Future Bet 2017-2021
Beginning in 2017 and continuing until 2021, every year that Travis’ official keepers are his “big three for the future” (aka: Giancarlo Stanton, Bryce Harper, and Jose Fernandez)…Jeremiah will pay Travis $1 on draft day. Every year that those three are NOT his keepers, Travis will pay Jeremiah $1 on draft day.
*No injury exemption
Result: Travis will continue to lose this bet, because Jose Fernandez is – as he has been for a while now – not eligible to be on a roster and he has long-since moved on from Stanton and Harper.
Winner: Graves (again)

Undetermined Long-Term Bets

Who will win the SLB Championship first?
Jay = Jay | Steven = Steven
Bet: $5

Who will win the SLB Championship first?
G-Doggy = G-Doggy | John = John
Bet: $1

Who will win the SLB Championship first?
Craiggers = Craiggers| John = John
Bet: $1

Non-SLB Bet
G-Doggy will get $275,000 when he sells his house in Primghar, Iowa.
G-Doggy = Yes | Graves = HAHAHAHA no way…it’s f’n Primghar, Iowa!
Bet: $1

Official 2020 SLB Keepers

In anticipation of the 2020 Salmon League Baseball keeper deadline – Saturday, February 29th at 5:00pm Central – we’ll be tracking all of the announced keeper selections.

If you’re plotting your draft preparations around this information, please note that none of these choices are technically official or locked in place until the deadline has come and gone.

Radioactive Rush

Draft Priority: 1
J.D. Martinez (OF-BOS)
Jose Ramirez (3B-CLE)
Mike Clevinger (SP-CLE)

Jack Sparow Flag-01Captain Jack

Draft Priority: 2
Mike Trout (OF-LAA)
Fernando Tatis Jr. (SS-SD)
Patrick Corbin (SP-WAS)

groundhogface002The Groundhogs

Draft Priority: 3
Rafael Devers (3B-BOS)
Ronald Acuna Jr. (OF-ATL)
Gerrit Cole (SP-NYY)

seabass001SeaBass v.¯\_(ツ)_/¯

Draft Priority: 4
Alex Bregman (3B/SS-HOU)
Kris Bryant (3B/OF-CHC)
Noah Syndergaard (SP-NYM)

38mph38 MPH Heaters

Draft Priority: 5
Jose Altuve (2B-HOU)
Carlos Correa (SS-HOU)
Shane Bieber (SP-CLE)

moneygrubbers001money grubbers

Draft Priority: 6
Nolan Arenado (3B-COL)
George Springer (OF-HOU)
Trevor Bauer (SP-CIN)


Draft Priority: 7
J.T. Realmuto (C-PHI)
Ozzie Albies (2B-ATL)
Charlie Morton (SP-TB)

SLB_CryingMonkeySL Disappointments

Draft Priority: 8
Javy Baez (SS-CHC)
Vladimir Guerrero Jr. (3B-TOR)
Jack Flaherty (SP-STL)

dome_dog_logoDome Dog

Draft Priority: 9
Cody Bellinger (LAD-1B/OF)
Jacob deGrom (NYM-SP)
Blake Snell (TB-SP)

cheese-high-final001High Cheese

Draft Priority: 10
Freddie Freeman (1B-ATL)
Anthony Rendon (3B-LAA)
Mike Soroka (SP-ATL)


Draft Priority: 11
Francisco Lindor (SS-CLE)
Christian Yelich (OF-MIL)
Luis Castillo (SP-CIN)

beerfarts-squareGenies in a Bottle

Draft Priority: 12
Mookie Betts (OF-LAD)
Juan Soto (OF-WAS)
Justin Verlander (SP-HOU)

salmonkings-red-n-black-2019Salmon Kings

Draft Priority: 13
Bryce Harper (OF-PHI)
Trea Turner (SS-WAS)
Walker Buehler (SP-LAD)

crackerjack-alternate003cracker jack

Draft Priority: 14
Trevor Story (SS-COL)
Pete Alonso (1B-NYM)
Max Scherzer (SP-WAS)

SLB Amendment Voting Results

vote election badge button for 2020 background, vote USA 2020, 3D illustration, 3D rendering

The amendments have been proposed. The votes have been cast. The results have been tallied.

In a stunning example of efficiency, we managed to get the entire league to vote on this round of proposed amendments in under 24 hours. Praise be to the almighty SurveyMonkey gods!

As always, the results are here for you to see, no hidden tallies or secret agendas.

Enough preamble, let’s jump right into the voting results:

Amendment 1: Allow Direct NA/DL Pickups

Proposal: Activate the new Yahoo feature that allows teams to add NA/DL players directly to an available NA/DL slot on a team’s roster without having to first drop a player and add the NA/DL player to the active roster before moving them to available NA/DL slots.

Voting Results: YES = 8 | NO = 6


Impact: Beginning in 2020, teams can acquire free agent NA/DL players directly to unoccupied NA/DL roles on their roster without a corresponding roster move.

Amendment 2: Alter Pitching Stats

Proposal: Alter the existing scoring stats for pitching by adding “Quality Starts” and combining “Holds + Saves” into a single scoring category. This maintains the existing 7×7 scoring structure.

Voting Results: YES = 10 | NO = 3 | ABSTAIN = 1


Impact: Beginning in 2020, we’ll add QS and combined H+SV into a single scoring category for pitchers.

SLB 2019: Down to the Wire



We’ve got ourselves a lot of drama coming into the last day of the regular season.

Starting at the bottom of the standings, we’ve got some serious drama as three oft-beleaguered managers in John, G-Doggy, and Craiggers are in an epic battle to jump into the consolation bracket and alter their fortunes in 2020 and beyond.

Head into Sunday, John has the edge in his H2H w/ G-Doggy, even with G-Doggy leading 6-5. There are eight categories up for grabs, so things could swing…but the ball is in John’s court with a good Sunday. Craiggers who looked the most likely to jump into the consolation bracket is getting curb-stomped by Grant, but at least eight categories are up for grabs there as well and Craiggers gobbled up damn-near every legitimate streaming starting pitching going today.

A little further up, we’ve got Adam, Morgan, and Grant all jockeying position for what figures to be the last slot in the playoffs or the top two slots in the consolation bracket.

Coming into the week, Adam held the last playoff spot by 3.5 games over Morgan and 5 games over Grant. The aforementioned curb-stomping of Craiggers has Grant nipping at Adam’s heels, but still in 7th place while Morgan and Adam trade haymakers in a very back-and-forth week with at least seven categories in play on Sunday. Grant’s match-up with Craiggers factors heavily into this one, but for Adam and Morgan – today has to be all about the “win or go home” (to top-seeding in the consolation bracket) mindset.

At the top of the standings, we’ve also got what is arguably the tightest pennant race we’ve seen since the improbably close Jay/Justin “tie” of 2014 with Steven and Graves bouncing back and forth between first and second – seemingly at timed half-hour-intervals – all week long and now, after starting the week separated by a half-game, that’s exactly where they sit coming into Sunday.

Ironically enough, the deciding factor here may or may not even come down to the performances of Steven or Graves; but rather the play of two of the three other fellas who have ever won a pennant. Travis and Justin, respectively, have been laying it on heavy all week to both Steven and Graves and it looks entirely likely that the top two seeds will both stumble into the playoffs off of humbling losses.

Needless to say, it’s going to be a very exciting day with a lot on the line for teams up-and-down the standings. There will be plenty of opportunities for teams to play spoiler, lots of joy, lots of heartbreak, and – for two teams – an end to the 2019 season.

Enjoy the games, y’all!

2019 SLB Draft Power Rankings: Voted on by the People for the People


Written by: Adam Henning

Thanks to Survey Monkey gathering these results was fairly easy. What is not easy is fending off all the fricken emails they have sent me since setting this damn survey up. They are relentless! Each manager was to rank the other SLB managers’ draft from 1 to 13 – 1 being the best, 13 being the worst without voting for their own team. First place votes received 13 points, second place votes received 12, 3rd place with 11 votes, so on and so forth, with 1 point going to a ranking of 13. You get it.

I tell ya what. If you don’t know get it just raise your hand and I’ll have Tommy Boy come hit you in the head with a tack hammer because you’re a RETARD.

So, points are good. You want points.

For each ranking you will see UNADJUSTED SCORE. This score is what it sounds like – unadjusted and raw. Oh, baby I like it raw! An ADJUSTED SCORE. This score I removed each team’s highest and lowest ranking so one asshole can’t fuck with the rankings one way or another. It takes multiple assholes to score you higher or lower. The other data listed is self-explanatory. The rankings below are listed from 14th to 1st based on the ADJUSTED SCORE Rankings. There wasn’t much difference between the raw and adjusted really – only change was a flip-flop of 7th/8th place and created a tie at 10th/11th.

beerfarts-square14th – Genies in a Bottle
Unadjusted Score: 44
Adjusted Score: 35
Highest Ranking: 6th
Lowest Ranking: 13th
First Place Votes: HAHA, NO
Last-Place Votes: 3

Yasiel Puig. That is all. Grant had more last place votes so there’s that?

radioactiverush00113th – Radioactive Rush
Unadjusted Score: 46
Adjusted Score: 36
Highest Ranking: 5th
Lowest Ranking: 13th
First Place Votes: ZILCH
Last-Place Votes: 4

Grant received more last-place votes than any other manager but still managed to beat Jeremiah. Holy ballsacks Batman. I, personally, voted Grant last with a bullet despite Yasiel Puig.

SLB_CryingMonkey12th – Salmon League Disappointments
Unadjusted Score: 48
Adjusted Score: 39
Highest Ranking: 6th
Lowest Ranking: 13th
First Place Votes: ZIPPO
Last-Place Votes: 3

Johnny had seven managers rank his draft 12th or 13th but the other six managers rated his draft from 6th to 9th.

insaneaudio-new-logo11th – InSaNeAuDiO
Unadjusted Score: 60
Adjusted Score: 49
Highest Ranking: 5th
Lowest Ranking: 13th
First Place Votes: ZERO
Last-Place Votes: 0

No last-place votes is a win. We all knew Jesse was the better Graves – this exercise just confirms it.

seabass00110th – Sea Bass
Unadjusted Score: 62
Adjusted Score: 49
Highest Ranking: 2nd
Lowest Ranking: 13th
First Place Votes: NIL
Last-Place Votes: 2

Craig managed to get someone crazy enough to rank his draft second best but also had two managers rate him with the worst. Tell me how that works? His draft is tied for the highest variance, which means nobody knows what the hell is going on. Seems like managers either loved it or hated it but since he is ranked 10th it seems more for the latter. Sorry Craiggers. Let’s hope an early return on Severino.

cheese-high-final0019th – High Cheese
Unadjusted Score: 84
Adjusted Score: 71
Highest Ranking: 3rd
Lowest Ranking: 12th
First Place Votes: TRY AGAIN
Last-Place Votes: 0

Meh. Nothing too high. Nothing too low. It is rather funny to me that the 9th, 8th, and 7th ranked teams had a manager rank these teams higher than the 5th or 6th ranked team. Consistency is key I guess. High Cheese is the worst of the average tier.

Morgan = JetHawks8th – 38 MPH Heaters
Unadjusted Score: 86
Adjusted Score: 74
Highest Ranking: 3rd
Lowest Ranking: 13th
First Place Votes: OF COURSE NOT
Last-Place Votes: 2

The highest ranked manager that managed to draw last-place votes. Maybe people just hate Morgan. He did manage three 4th place votes, though.

zima-47th – ZIMA
Unadjusted Score: 88
Adjusted Score: 73
Highest Ranking: 2nd
Lowest Ranking: 11th
First Place Votes: NOT THIS YEAR
Last-Place Votes: 0

Jack Sparow Flag-016th – Captain Jack
Unadjusted Score: 98
Adjusted Score: 83
Highest Ranking: 4th
Lowest Ranking: 9th
First Place Votes: WRONG
Last-Place Votes: 0

dome_dog_logo5th – Dome Dog
Unadjusted Score: 99
Adjusted Score: 85
Highest Ranking: 4th
Lowest Ranking: 10th
First Place Votes: DOUGHNUT
Last-Place Votes: 0

Dome Dog barely sneaks past Captain Jack for the best of the average – thanks to Levi and Morgan’s vote which, were the last two polls to come through. 8 votes ranking 6th or better – I will take it. Nobody loved it but nobody hated it – except Grant who ranked it 10th. But, what does he know?

groundhogface0024th – The Groundhogs
Unadjusted Score: 121
Adjusted Score: 105
Highest Ranking: 1st
Lowest Ranking: 11th
First Place Votes: 1
Last-Place Votes: 0

Only four teams received first-place votes and The Groundhogs was one of them. Jay’s draft tied with Craig’s with the highest variance. Somebody really hated his draft but seven votes in the top 3 is the reason Jay is ranked 4th.

crackerjack-alternate0033rd – Cracker Jack
Unadjusted Score: 135
Adjusted Score: 116
Highest Ranking: 1st
Lowest Ranking: 8th
First Place Votes: 2
Last-Place Votes: 0

Kunkels. Kunkels. Kunkels. Ewww.

salmonkings-red-n-black-20192nd – Salmon Kings
Unadjusted Score: 150
Adjusted Score: 128
Highest Ranking: 1st
Lowest Ranking: 5th
First Place Votes: 4
Last-Place Votes: 0

All 13 votes slotted him within the top 5. Sadly, its only good enough for second best. Hell, it doesn’t even give him the title of highest-rated Kunkel!

moneygrubbers4life1st – Money Grubbers
Unadjusted Score: 153
Adjusted Score: 136
Highest Ranking: 1st
Lowest Ranking: 10th
First Place Votes: 7
Last-Place Votes: 0

Mike dominated the rankings and it really wasn’t all that close. Seven first-place votes is pretty damn impressive. That 10th place vote? One of your brothers doesn’t like you very much, Mike. I will let you figure out which one it was. Kind of funny his shittiest ranking came from a fellow Kunkel. I can’t wait to watch Mike blow it again this year.



Official 2019 SLB Keepers

keepers-trying to get some

In anticipation of the 2019 Salmon League Baseball keeper deadline – Saturday, March 16th at 5:00pm Central – we’ll be tracking all of the previously announced keeper selections.

If you’re plotting your draft preparations around this information, please note that none of these choices are technically official or locked in place until the deadline has come and gone.

salmonkings-red-n-black-2019Salmon Kings

Announced Keepers
Mike Trout (LAA–OF)
Aaron Judge (NYY-OF)
Aaron Nola (PHI-SP)

Draft Priority: 1

radioactiverush001Radioactive Rush

Announced Keepers
J.D. Martinez (BOS-OF)
Jose Ramirez (CLE-2B/3B)
Edwin Diaz (NYM-RP)

Draft Priority: 2

SLB_HighCheeseHigh Cheese

Announced Keepers
Freddie Freeman (ATL-1B)
Anthony Rendon (WAS-3B)
Kenley Jansen (LAD-RP)

Draft Priority: 3

seabass001Sea Bass

Announced Keepers
Alex Bregman (HOU-3B/SS)
Kris Bryant (CHC-3B/OF)
Noah Syndergaard (NYM-SP)

Draft Priority: 4

Jack Sparow Flag-01Captain Jack

Announced Keepers
Bryce Harper (FA-OF)
Giancarlo Stanton (NYY-OF)
James Paxton (NYY-SP)

Draft Priority: 5

SLB_CryingMonkeySL Disappointments

Announced Keepers
Javier Baez (CHC-2B/3B/SS)
Vladimir Guerrero Jr. (TOR-3B)
Jack Flaherty (STL-SP)

Draft Priority: 6

38mph00138 MPH Heaters

Announced Keepers
Carlos Correa (HOU-SS)
Jose Altuve (HOU–2B)
Madison Bumgarner (SF-SP)

Draft Priority: 7


Announced Keepers
J.T. Realmuto (PHI-C)
Mitch Haniger (SEA-OF)
Yu Darvish (CHC-SP)

Draft Priority: 8

moneygrubbers001money grubbers

Announced Keepers
Nolan Arenado (COL–3B)
Christian Yelich (MIL-OF)
Chris Sale (BOS–SP)

Draft Priority: 9

beerfarts-squareGenies in a Bottle

Announced Keepers
Mookie Betts (BOS-OF)
Juan Soto (WAS-OF)
Justin Verlander (HOU-SP)

Draft Priority: 10

crackerjack-alternate003cracker jack

Announced Keepers
Charlie Blackmon (COL-OF)
Trea Turner (WAS-SS)
Max Scherzer (WAS-SP)

Draft Priority: 11

dome_dog_logoDome Dog

Announced Keepers
Cody Bellinger (LAD-1B/OF)
Jacob deGrom (NYM-SP)
Blake Snell (TB-SP)

Draft Priority: 12

groundhogface002The Groundhogs

Announced Keepers
Manny Machado (SD-3B/SS)
Ronald Acuna Jr. (ATL-OF)
Gerrit Cole (HOU-SP)

Draft Priority: 13


Announced Keepers
Francisco Lindor (CLE-SS)
Andrew Benintendi (BOS-OF)
Clayton Kershaw (LAD–SP)

Draft Priority: 14