Established 2006

HALF-N-HALFFANTASY BASEBALL

The greatest fantasy league ever conceived.

20Seasons
10Teams
1Long Awaited Website

About the League

Half-n-Half Fantasy Baseball was founded in 2006 by 8th graders at Solon Middle School as an 8 team league hosted on Yahoo.

In the 20 years since, it has grown and evolved into a cherished part of every baseball season.

This site is a living document to the past, present, and future of the league.

Half-n-Half, long may she reign.

League History

Click any year to expand full standings.

League Owners

Past Ownership

League Constitution

📄 Half-n-Half Fantasy Baseball League Constitution · 2025 Edition
📄 Half-n-Half Fantasy Baseball League Constitution · 2025 Edition

This constitution details the rules and procedures of the Half-n-Half Fantasy Baseball League. Half-n-Half is a 10-team mixed league with traditional 5x5 scoring (the league will switch to using W+QS instead of wins pending the availability of that category in the ESPN fantasy software). Half-n-Half observes the ESPN "Undroppables" list for waivers and free agency.

ART. I The Auction

  1. Teams will be required to roster 30 players within a $300 auction cap. Teams will each take turns nominating a player, and the player will be awarded to the highest bidding team. Teams may only bid to the point where they can fill out their rosters with $1 players.

ART. II Roster Composition

  1. Each team has 30 roster slots.
  2. Each team will have the following hitter slots: C, 1B, 2B, 3B, SS, CI, MI, IF, OF, OF, OF, OF, OF, UTIL and UTIL.
  3. Each team will have the following pitcher slots: SP, SP, SP, RP, RP, RP, P, P.
  4. Each team will have seven bench slots.
  5. Each team will have seven bench slots. Each team will have five IL slots.
  6. Teams must be able to field a complete roster at all times (e.g. teams cannot have less than three relief pitchers on the roster and must have at least one catcher at a given time).
  7. One bench slot must be filled by hitters.
    1. If a team does not have one bench hitter or cannot field a complete roster, the commissioner reserves the right to drop the last player added by the team and add the top free agent by Ownership Percentage to ensure the roster is in compliance.
    2. If a player qualifies as both a hitter and pitcher, the owner must have an additional bench hitter on his roster if he is using the dual eligible player as a pitcher in his active lineup.
  8. Because there are ten rosters to track, it is the responsibility of the entire league to enforce these rules. The commissioner will do his best to track every roster, but he cannot be expected to do so every day.
  9. Each team is responsible to check the roster of the team he is playing for any roster violations. If he finds a rule is being broken, he would then contact the commissioner immediately.
  10. The commissioner reserves the right to levy discipline as necessary for illegal rosters that impact team records. Because the website offers limited tools for roster controls, the commissioner reserves the right to enforce discipline up to and including placing a transaction embargo on a team and changing team records if it is found a team won certain categories using an illegal roster.
  11. If a team locks in an illegal roster in the playoffs, the commissioner reserves the right to dock the team $30 in the following season's auction per infraction.

ART. III Keepers

  1. Each team may carry a maximum of six keeper contracts at a time.
  2. Keeper contracts are to be awarded one week prior to the draft by 8:00 PM ET.
    1. Teams can submit their keeper contracts multiple times prior to the deadline, with the Commissioner taking the last submission as final.
    2. All players not awarded a keeper contract during this time window, or previously signed to a keeper contract, are released into the general player pool prior to the auction.
  3. Keeper contracts are to be submitted to the league message board. The timestamp on the post will be used to confirm it falls within the keeper contract window.
  4. If a team submits an invalid keeper contract for a player, the contract will be voided and they will not keep the player.
  5. Keeper contracts are structured based on the player's auction value from the previous season.
  6. Players that are not selected during the previous auction and are added by the keeping team prior to the trade deadline are given a salary of $7 for keeper purposes only.
    1. The salaries for these players for trades is $1.
  7. Players that are not selected during the previous season's auction and are added by the keeping team after the trade deadline are given a salary of $10 for keeper purposes only.
  8. Players that are selected during the previous season's auction for a salary of less than $7 and are subsequently dropped by their team are given a salary of $7 for keeper purposes only if they are added by the keeping team prior to the trade deadline.
  9. Players that are selected during the previous season's auction for a salary of less than $10 and are subsequently dropped by their team are given a salary of $10 for keeper purposes only if they are added by the keeping team after the trade deadline.
  10. Players that are selected during the previous season's auction for a salary of $7 or more, are dropped, then added by a team prior to the trade deadline maintain their auction salary for keeper purposes.
  11. Players that are selected during the previous season's auction for a salary of $10 or more, are dropped, then added after the trade deadline maintain their auction salary for keeper purposes.
  12. No team can keep a player that was added or dropped upon conclusion of the regular season.
  13. Players that are selected during the auction and subsequently dropped and added via FAAB by the second FAAB period they are available retain their auction salary for keeper and trade purposes.
  14. Players may be awarded one of the following structures of keeper contracts with the increases coming on top of the player's initial auction salary:
    1. A one-year contract for a $10 increase.
    2. A two-year contract with a $8 increase each season.
    3. A three-year contract with a $5 increase each season.
    4. A four-year contract with a $4 increase each season.
    5. A five-year contract with a $3 increase each season.
  15. Keeper contracts will be maintained by the commissioner. A document containing all keeper contracts will be made available via the message board on the league homepage.
  16. Players under keeper contract must be rostered by the team at all times.
  17. Keeper contracts are automatically voided if the player passes away.
  18. If a player retires under a keeper contract, his contract still counts against the owner's auction budget.
    1. The Commissioner will use a 'proxy player', i.e. a player who is highly unlikely to be owned but is still in the ESPN system, to carry the auction dollars owed to the retired player.
    2. The owner can cut the 'proxy player' after the draft.
  19. A player is considered retired upon an official announcement made by said player as reported by at least two reputable news sources.
  20. Keeper contracts are transferable in trades.
  21. A team can file a special petition request with the commissioner to drop a player under a keeper contract. Upon receiving the request the commissioner will submit the request to a league vote, which will require a supermajority vote to release the team from the contract.

ART. IV Free Agent Acquisition Budget (FAAB)

  1. Teams are permitted to add players daily via a Free Agent Acquisition Budget (FAAB).
  2. Teams will be given a $200 budget to use to add players.
  3. Each team's remaining budget at the end of the season will carry over into the playoffs.
  4. Teams can make zero-dollar bids.
  5. The deadline to submit a FAAB claim is 11 AM ET each day.
  6. There is a limit of 7 transactions per seven-day matchup period, scaling up or down depending on the number of days in a matchup period.
  7. If a team makes a transaction that results in an illegal lineup, the Commissioner will make a transaction to put the team back in compliance with the roster rules. The violating team will not be refunded the transaction against the transaction limit for the transaction that resulted in an illegal lineup, but they will not be charged for a transaction against the transaction limit for the Commissioner's transaction to correct the roster violation.
  8. Teams will carry over any leftover auction dollars to their budget.
  9. Teams are not permitted to trade FAAB dollars.
  10. No team may add a player to its roster after the conclusion of the playoffs.
  11. Salary inheritance is two FAAB periods (i.e., a team inherits a player's salary for keeper / trade purposes if added by the second FAAB period they are available).

ART. V Trades

  1. Trades can be made during the season between the draft and the trade deadline. The trade deadline is the Wednesday the day after the All Star Game at 6 pm ET. Trades on this day get processed immediately. Teams can also make trades after the playoffs end until the keeper deadline.
  2. Teams cannot make trades between the keeper deadline and the auction.
  3. During the season, measured from the end of the auction to the trade deadline, teams cannot acquire more than $15 in salary from a single team within a rolling three-week period.
  4. Teams cannot trade more than 10 players between themselves over a rolling three-week period.
  5. Players that are selected at auction and are not dropped during the season hold their auction value for trade purposes.
  6. Players who are selected at auction, dropped during the season, and re-added to a team via FAAB more than two FAAB cycles after they are dropped have a $1 salary for trade purposes.
  7. Players not selected during the auction have a salary of $1 for trade purposes.
  8. During the offseason, teams can make trades without the above restrictions.
  9. During the offseason, teams with six keepers cannot make trades unless they are trading away at least one keeper contract.
  10. New owners to the league will face a one-year probationary period where their trades are subject to league vote for approval, with a simple majority needed to veto a trade.
  11. Trades are subject to commissioner review before they become official.
  12. Trades are subject to a review period consisting of one "roster lock" before the commissioner can approve them.

ART. VI Regular Season

  1. The regular season consists of between 18 weeks. Each team will play each other twice, with 8 weeks in-between matchups.
  2. Each week each team plays another team with the final score being derived from the ten categories in the traditional 5x5 scoring system (swapping AVG for OBP), with each category counting as a win, loss, or tie.
  3. Each team is allowed a maximum of 13 games started from starting pitchers each week, allowing for more or less depending on the length of the week.
    1. If a team exceeds this value, it will continue to accrue pitching stats for the rest of the day, but will not earn any pitching stats accrued by starting pitchers starting the following day and lasting until the end of the week.
  4. Each team will be required to reach a Pitcher Innings Minimum of 15 innings each week, allowing for more or less depending on the length of the week.
    1. If a team does not reach this number they will automatically lose the ERA and WHIP categories.
  5. The teams with the top four records will make the playoffs.
  6. The playoff-seeding tiebreaker is head-to-head record, followed by roto standings, followed by a coin flip.

ART. VII Playoffs

  1. The playoffs will be a four-team single elimination bracket.
  2. Each match during the playoffs will be two weeks long.
  3. Assuming ESPN Software allows, the 1st seed upon conclusion of the regular season may choose their first round opponent between the regular season 3rd seed and regular season 4th seed. Decision of the 1st seed must be communicated to the commissioner on the last day of the regular season to allow for a reasonable amount of time to adjust playoff matchups; otherwise, the matchups will default to the standard 1 vs. 4, 2 vs. 3.
  4. Ties will be awarded to the team with the higher seed.
  5. Playoff games will follow the same acquisition/games started rules as regular season games, but the limits are doubled to allow for two-week matchups. This includes the transaction limit (7 to 14), games started limit (13 to 26), and innings minimum (15 to 30).

ART. VIII Prize Money

  1. League entry fee will be $500.
  2. The winner of the league playoffs will receive $3,000 of the total prize money.
  3. Second place will receive $1,000 of the total prize money.
  4. Third place will receive $500 of the total prize money.
  5. Fourth place will receive $500 of the total prize money.

ART. IX Commissioner & Owner Rights

  1. The commissioner reserves the right to make immediately necessary adjustments to the league settings within the guidelines set out in this constitution.
  2. An owner may be voted out of the league upon a unanimous league vote at the league's annual winter meetings.
  3. The league requires a quorum of seven members in order to vote on changes to the league constitution.
  4. All rule changes will be voted on between all members, or, if not all league members are available, a quorum of league members, with changes requiring a simple majority. If a vote results in tie, a revote can be taken after further deliberations. If a tie persists, then the status quo will remain.
  5. If an issue arises outside of the guidelines set forth in this constitution, the commissioner will make a ruling as he sees fit and with input from all league members.

Historical FAAB Days

Opening day FAAB results for each season. Click any year to expand.

2026 FAAB Day Round XXI
Tuesday, Mar. 24, 2026 · 33 adds · $160 FAAB spent
# Team Player Pos Bid Result
1Sippin on Gin AndrusConnelly EarlyBOS, SP$15✓ Added
Reign of TerrorConnelly EarlyBOS, SP$3Unsuccessful
Cory Lidle's AviatorsConnelly EarlyBOS, SP$3Unsuccessful
Once Daily GuardiansConnelly EarlyBOS, SP$0Unsuccessful
The EightersConnelly EarlyBOS, SP$0Unsuccessful
2Mr. Balloon HandsCole SandsMIN, RP$14✓ Added
Westside GunnarCole SandsMIN, RP$1Unsuccessful
Cory Lidle's AviatorsCole SandsMIN, RP$0Unsuccessful
3Mr. Balloon HandsVictor VodnikCOL, RP$14✓ Added
Reign of TerrorVictor VodnikCOL, RP$0Unsuccessful
4Mr. Balloon HandsHogan HarrisATH, RP$14✓ Added
Westside GunnarHogan HarrisATH, RP$1Unsuccessful
The EightersHogan HarrisATH, RP$0Unsuccessful
5Once Daily GuardiansMax MeyerMIA, SP$11✓ Added
Sippin on Gin AndrusMax MeyerMIA, SP$1Unsuccessful
The EightersMax MeyerMIA, SP$1Unsuccessful
Reign of TerrorMax MeyerMIA, SP$0Unsuccessful
6Sippin on Gin AndrusMick AbelMIN, SP$10✓ Added
Dickinson Baseball ClubMick AbelMIN, SP$1Unsuccessful
The EightersMick AbelMIN, SP$0Unsuccessful
Reign of TerrorMick AbelMIN, SP$0Unsuccessful
7Sippin on Gin AndrusCody PonceTOR, SP$8✓ Added
Cory Lidle's AviatorsCody PonceTOR, SP$6Unsuccessful
Dickinson Baseball ClubCody PonceTOR, SP$0Unsuccessful
Once Daily GuardiansCody PonceTOR, SP$0Unsuccessful
8Sippin on Gin AndrusMike BurrowsHOU, SP$8✓ Added
My Neck My Back My Micky MoniakMike BurrowsHOU, SP$3Unsuccessful
Dickinson Baseball ClubMike BurrowsHOU, SP$1Unsuccessful
Once Daily GuardiansMike BurrowsHOU, SP$0Unsuccessful
9Sippin on Gin AndrusWill WarrenNYY, SP$8✓ Added
Cory Lidle's AviatorsWill WarrenNYY, SP$1Unsuccessful
Once Daily GuardiansWill WarrenNYY, SP$0Unsuccessful
Mr. Balloon HandsSeth HalvorsenCOL, RP$7Unsuccessful
10Mr. Balloon HandsSeth HalvorsenCOL, RP$2✓ Added
tim dropped Yainer Diaz, HOU C to Waivers
Mr. Balloon HandsSeth HalvorsenCOL, RP$0Unsuccessful
11Sippin on Gin AndrusAndrew VaughnMIL, 1B$7✓ Added
12Once Daily GuardiansMatt WallnerMIN, RF$6✓ Added
13My Neck My Back My Micky MoniakDavid PetersonNYM, SP$5✓ Added
Once Daily GuardiansDavid PetersonNYM, SP$0Unsuccessful
Dickinson Baseball ClubDavid PetersonNYM, SP$0Unsuccessful
14Westside GunnarGarrett CleavingerTB, RP$5✓ Added
Cory Lidle's AviatorsGarrett CleavingerTB, RP$2Unsuccessful
15Cory Lidle's AviatorsMatthew LiberatoreSTL, SP$5✓ Added
Sippin on Gin AndrusMatthew LiberatoreSTL, SP$3Unsuccessful
Reign of TerrorMatthew LiberatoreSTL, SP$0Unsuccessful
Mr. Balloon HandsMark Leiter Jr.ATH, RP$5Unsuccessful
Westside GunnarMark Leiter Jr.ATH, RP$1Unsuccessful
Cory Lidle's AviatorsMark Leiter Jr.ATH, RP$0Unsuccessful
16Sippin on Gin AndrusCole YoungSEA, 2B$5✓ Added
BRAD dropped Jonathan India, KC 2B to Waivers
17Sippin on Gin AndrusJosh SmithTEX, SS$5✓ Added
BRAD dropped Carlos Correa, HOU SS to Waivers
18My Neck My Back My Micky MoniakOwen CaissieMIA, RF$4✓ Added
MICK dropped Bryce Eldridge, SF DH to Waivers
Dickinson Baseball ClubOwen CaissieMIA, RF$0Unsuccessful
19Dickinson Baseball ClubMarcell OzunaPIT, DH$3✓ Added
Once Daily GuardiansMarcell OzunaPIT, DH$2Unsuccessful
Sippin on Gin AndrusParker MessickCLE, SP$3Unsuccessful
The EightersParker MessickCLE, SP$0Unsuccessful
Sippin on Gin AndrusMax MuncyATH, 3B$3Unsuccessful
Sippin on Gin AndrusBrandon SproatMIL, SP$3Unsuccessful
20The EightersBrandon SproatMIL, SP$2✓ Added
Once Daily GuardiansBrandon SproatMIL, SP$0Unsuccessful
Reign of TerrorBrandon SproatMIL, SP$0Unsuccessful
My Neck My Back My Micky MoniakMarcelo MayerBOS, 3B$3Unsuccessful
Mr. Balloon HandsMatt SvansonSTL, RP$2Unsuccessful
Mr. Balloon HandsLuis SeverinoATH, SP$2Unsuccessful
21Mr. Balloon HandsLuis SeverinoATH, SP$2✓ Added
tim dropped Noah Cameron, KC SP to Waivers
22Westside GunnarTommy EdmanLAD, 2B$2✓ Added
Sippin on Gin AndrusOtto LopezMIA, SS$2Unsuccessful
Sippin on Gin AndrusOtto LopezMIA, SS$0Unsuccessful
Mr. Balloon HandsOtto LopezMIA, SS$0Unsuccessful
Cory Lidle's AviatorsOtto LopezMIA, SS$0Unsuccessful
23Reign of TerrorRoki SasakiLAD, SP$1✓ Added
Dickinson Baseball ClubRoki SasakiLAD, SP$0Unsuccessful
24Cory Lidle's AviatorsDustin MaySTL, SP$1✓ Added
Sippin on Gin AndrusMerrill KellyARI, SP$1Unsuccessful
Dickinson Baseball ClubMerrill KellyARI, SP$0Unsuccessful
25Dickinson Baseball ClubCade CavalliWSH, SP$1✓ Added
The EightersCade CavalliWSH, SP$0Unsuccessful
Westside GunnarGavin SheetsSD, LF$1Unsuccessful
26Cory Lidle's AviatorsJordan BeckCOL, LF$1✓ Added
27Dickinson Baseball ClubJacob LopezATH, SP$1✓ Added
Sippin on Gin AndrusJacob LopezATH, SP$0Unsuccessful
Cory Lidle's AviatorsLuis ArraezSF, 1B$1Unsuccessful
Dickinson Baseball ClubGrayson RodriguezLAA, SP$1Unsuccessful
Dickinson Baseball ClubRhett LowderCIN, SP$1Unsuccessful
Dickinson Baseball ClubBrandon MarshPHI, CF$1Unsuccessful
Dickinson Baseball ClubWilli CastroCOL, RF$1Unsuccessful
Sippin on Gin AndrusWilli CastroCOL, RF$0Unsuccessful
28Once Daily GuardiansChad PatrickMIL, SP$0✓ Added
Dickinson Baseball ClubChad PatrickMIL, SP$0Unsuccessful
Reign of TerrorChad PatrickMIL, SP$0Unsuccessful
Sippin on Gin AndrusBrett BatyNYM, 3B$0Unsuccessful
Sippin on Gin AndrusLuis Garcia Jr.WSH, 2B$0Unsuccessful
Sippin on Gin AndrusCarson WilliamsTB, SS$0Unsuccessful
Sippin on Gin AndrusErnie ClementTOR, 3B$0Unsuccessful
Sippin on Gin AndrusKyle HarrisonMIL, SP$0Unsuccessful
29Reign of TerrorKyle HarrisonMIL, SP$0✓ Added
Sippin on Gin AndrusBrayan BelloBOS, SP$0Unsuccessful
Sippin on Gin AndrusGrant HolmesATL, SP$0Unsuccessful
30The EightersReid DetmersLAA, RP$0✓ Added
Mr. Balloon HandsJordan RomanoLAA, RP$0Unsuccessful
Mr. Balloon HandsChris MartinTEX, RP$0Unsuccessful
31Reign of TerrorChris MartinTEX, RP$0✓ Added
MATT dropped Cole Henry, WSH RP to Waivers
Cory Lidle's AviatorsChris MartinTEX, RP$0Unsuccessful
Mr. Balloon HandsDrew PomeranzLAA, RP$0Unsuccessful
Mr. Balloon HandsHunter HarveyCHC, RP$0Unsuccessful
Dickinson Baseball ClubSean ManaeaNYM, SP$0Unsuccessful
Dickinson Baseball ClubClay HolmesNYM, SP$0Unsuccessful
Dickinson Baseball ClubJose SorianoLAA, SP$0Unsuccessful
Dickinson Baseball ClubMitch KellerPIT, SP$0Unsuccessful
Dickinson Baseball ClubYusei KikuchiLAA, SP$0Unsuccessful
Dickinson Baseball ClubBrady SingerCIN, SP$0Unsuccessful
Dickinson Baseball ClubJosh LoweLAA, RF$0Unsuccessful
Dickinson Baseball ClubMickey MoniakCOL, RF$0Unsuccessful
32Once Daily GuardiansJoe BoyleTB, SP$0✓ Added
The EightersIan SeymourTB, RP$0Unsuccessful
33Reign of TerrorSimeon Woods RichardsonMIN, SP$0✓ Added
2025 FAAB Day Round XX
Wednesday, Mar. 26, 2025 · 29 adds · $97 FAAB spent
# Team Player Pos Bid Result
1The EightersLuke JacksonFA, RP$23✓ Added
Mr. Balloon HandsLuke JacksonFA, RP$21Unsuccessful
Reign of TerrorLuke JacksonFA, RP$9Unsuccessful
Salary BallasterosLuke JacksonFA, RP$0Unsuccessful
Sippin on Gin AndrusLuke JacksonFA, RP$0Unsuccessful
Sippin on Gin AndrusLuke JacksonFA, RP$0Unsuccessful
The EightersMike ClevingerFA, SP$22Unsuccessful
2Mr. Balloon HandsMike ClevingerFA, SP$6✓ Added
Dickinson Baseball ClubMike ClevingerFA, SP$0Unsuccessful
Salary BallasterosMike ClevingerFA, SP$0Unsuccessful
3Mr. Balloon HandsGraham AshcraftCin, SP$9✓ Added
The EightersGraham AshcraftCin, SP$8Unsuccessful
Cory Lidle's AviatorsGraham AshcraftCin, SP$6Unsuccessful
Westside GunnarGraham AshcraftCin, SP$5Unsuccessful
Reign of TerrorGraham AshcraftCin, SP$1Unsuccessful
Dickinson Baseball ClubGraham AshcraftCin, SP$0Unsuccessful
4The EightersMax MeyerMia, SP$8✓ Added
Bob dropped Hayden Birdsong, SF SP to Waivers
Sippin on Gin AndrusMax MeyerMia, SP$1Unsuccessful
5Sippin on Gin AndrusSpencer TorkelsonDet, 1B$7✓ Added
Goldman SachsSpencer TorkelsonDet, 1B$3Unsuccessful
My Neck My Back My Micky MoniakSpencer TorkelsonDet, 1B$3Unsuccessful
Mr. Balloon HandsScott BarlowFA, RP$6Unsuccessful
6Westside GunnarScott BarlowFA, RP$5✓ Added
Reign of TerrorScott BarlowFA, RP$1Unsuccessful
Cory Lidle's AviatorsScott BarlowFA, RP$1Unsuccessful
Cory Lidle's AviatorsScott BarlowFA, RP$1Unsuccessful
Dickinson Baseball ClubScott BarlowFA, RP$0Unsuccessful
Salary BallasterosScott BarlowFA, RP$0Unsuccessful
7My Neck My Back My Micky MoniakKyle ManzardoCle, DH$5✓ Added
Westside GunnarKyle ManzardoCle, DH$1Unsuccessful
Reign of TerrorKyle ManzardoCle, DH$0Unsuccessful
The EightersTylor MegillNYM, SP$5Unsuccessful
8The EightersTylor MegillNYM, SP$5✓ Added
Bob dropped Andrew Painter, Phi SP to Waivers
The EightersKumar RockerTex, SP$5Unsuccessful
The EightersKumar RockerTex, SP$5Unsuccessful
9My Neck My Back My Micky MoniakKumar RockerTex, SP$1✓ Added
10Reign of TerrorJung Hoo LeeSF, CF$4✓ Added
Cory Lidle's AviatorsJung Hoo LeeSF, CF$3Unsuccessful
Cory Lidle's AviatorsJung Hoo LeeSF, CF$3Unsuccessful
Goldman SachsJung Hoo LeeSF, CF$3Unsuccessful
Westside GunnarJung Hoo LeeSF, CF$1Unsuccessful
Salary BallasterosJung Hoo LeeSF, CF$0Unsuccessful
11Dickinson Baseball ClubGavin LuxCin, 2B$3✓ Added
12Westside GunnarVictor VodnikCol, RP$3✓ Added
The EightersVictor VodnikCol, RP$2Unsuccessful
Salary BallasterosVictor VodnikCol, RP$0Unsuccessful
13My Neck My Back My Micky MoniakWill VestDet, RP$3✓ Added
Cory Lidle's AviatorsWill VestDet, RP$0Unsuccessful
14Salary BallasterosRyan O'HearnPit, 1B$2✓ Added
MILL dropped Pavin Smith, Ari 1B to Waivers
15Cory Lidle's AviatorsAustin HaysFA, LF$2✓ Added
Cory Lidle's AviatorsAustin HaysFA, LF$2Unsuccessful
16Goldman SachsRyan McMahonNYY, 3B$2✓ Added
Mr. Balloon HandsTyler HoltonDet, RP$2Unsuccessful
Mr. Balloon HandsJose AlvaradoPhi, RP$2Unsuccessful
17Salary BallasterosJose SorianoLAA, SP$2✓ Added
18Cory Lidle's AviatorsNick MartinezFA, RP$2✓ Added
JOSH dropped Liam Hendriks, FA RP to Waivers
Dickinson Baseball ClubNick MartinezFA, RP$0Unsuccessful
Sippin on Gin AndrusTJ FriedlCin, CF$1Unsuccessful
The EightersLanden RouppSF, RP$1Unsuccessful
19Sippin on Gin AndrusLanden RouppSF, RP$0✓ Added
BRAD dropped Griffin Jax, TB RP to Waivers
The EightersSean BurkeChW, SP$1Unsuccessful
The EightersCasey MizeDet, SP$1Unsuccessful
20Dickinson Baseball ClubTony SantillanCin, RP$1✓ Added
21Westside GunnarJoey OrtizMil, 3B$1✓ Added
My Neck My Back My Micky MoniakJoey OrtizMil, 3B$0Unsuccessful
22My Neck My Back My Micky MoniakDavid PetersonNYM, SP$1✓ Added
23Salary BallasterosMichael ConfortoFA, LF$1✓ Added
MILL dropped Chandler Simpson, TB CF to Waivers
Goldman SachsMichael ConfortoFA, LF$0Unsuccessful
The EightersMichael ConfortoFA, LF$0Unsuccessful
Westside GunnarColt KeithDet, 2B$1Unsuccessful
Dickinson Baseball ClubColt KeithDet, 2B$0Unsuccessful
24Salary BallasterosKris BubicKC, RP$1✓ Added
Sippin on Gin AndrusKris BubicKC, RP$0Unsuccessful
Sippin on Gin AndrusBrett BatyNYM, 3B$0Unsuccessful
The EightersBrett BatyNYM, 3B$0Unsuccessful
Sippin on Gin AndrusSal FrelickMil, RF$0Unsuccessful
Sippin on Gin AndrusTrevor StoryBos, SS$0Unsuccessful
Salary BallasterosTrevor StoryBos, SS$0Unsuccessful
Mr. Balloon HandsJoel PayampsAtl, RP$0Unsuccessful
The EightersAJ Smith-ShawverAtl, SP$0Unsuccessful
25The EightersAlan RodenMin, RF$0✓ Added
Bob dropped Tommy Pham, FA RF to Waivers
26Reign of TerrorHa-Seong KimAtl, SS$0✓ Added
Cory Lidle's AviatorsBen RiceNYY, 1B$0Unsuccessful
Dickinson Baseball ClubBryan AbreuHou, RP$0Unsuccessful
Dickinson Baseball ClubBen JoyceLAA, RP$0Unsuccessful
Dickinson Baseball ClubEmilio PaganCin, RP$0Unsuccessful
Dickinson Baseball ClubMerrill KellyAri, SP$0Unsuccessful
Dickinson Baseball ClubMax MuncyAth, SS$0Unsuccessful
Dickinson Baseball ClubJorge PolancoNYM, 2B$0Unsuccessful
Salary BallasterosWilyer AbreuBos, RF$0Unsuccessful
Salary BallasterosWilyer AbreuBos, RF$0Unsuccessful
Salary BallasterosNolan SchanuelLAA, 1B$0Unsuccessful
Salary BallasterosAndrew HeaneyFA, SP$0Unsuccessful
Sippin on Gin AndrusJack LeiterTex, SP$0Unsuccessful
27Reign of TerrorLaMonte Wade Jr.FA, 1B$0✓ Added
28Reign of TerrorJo AdellLAA, RF$0✓ Added
Reign of TerrorRyan BlissSea, 2B$0Unsuccessful
29Reign of TerrorAustin WellsNYY, C$0✓ Added
MATT dropped Logan O'Hoppe, LAA C to Waivers
2024 FAAB Day Round XIX
Wednesday, Mar. 27, 2024 · 33 adds · $161 FAAB spent
# Team Player Pos Bid Result
1Sippin on Gin AndrusKevin GinkelAri, RP$55✓ Added
BRAD dropped Matt Wallner, Min LF to Waivers
Bour on the Floor!Kevin GinkelAri, RP$40Unsuccessful
Cory Lidle's AviatorsKevin GinkelAri, RP$28Unsuccessful
Westside GunnarKevin GinkelAri, RP$12Unsuccessful
Mr. Balloon HandsKevin GinkelAri, RP$10Unsuccessful
Dickinson Baseball ClubKevin GinkelAri, RP$6Unsuccessful
2Mr. Balloon HandsJustin LawrenceCol, RP$14✓ Added
Bour on the Floor!Justin LawrenceCol, RP$6Unsuccessful
Westside GunnarJustin LawrenceCol, RP$4Unsuccessful
Dickinson Baseball ClubJustin LawrenceCol, RP$2Unsuccessful
3Mr. Balloon HandsTyler KinleyCol, RP$13✓ Added
4Sippin on Gin AndrusLuis GilNYY, SP$12✓ Added
The EightersLuis GilNYY, SP$0Unsuccessful
Reign of TerrorLuis GilNYY, SP$0Unsuccessful
5Dickinson Baseball ClubAaron CivaleMil, SP$11✓ Added
Goldman SachsAaron CivaleMil, SP$4Unsuccessful
Reign of TerrorAaron CivaleMil, SP$0Unsuccessful
6Dickinson Baseball ClubYusei KikuchiLAA, SP$8✓ Added
Goldman SachsYusei KikuchiLAA, SP$4Unsuccessful
7Hooked on GraterolEdouard JulienMin, 2B$7✓ Added
Reign of TerrorEdouard JulienMin, 2B$0Unsuccessful
8The EightersJared JonesPit, SP$6✓ Added
Sippin on Gin AndrusJared JonesPit, SP$0Unsuccessful
Dickinson Baseball ClubJared JonesPit, SP$0Unsuccessful
Reign of TerrorJared JonesPit, SP$0Unsuccessful
9Goldman SachsJeff McNeilNYM, 2B$5✓ Added
Hooked on GraterolJeff McNeilNYM, 2B$1Unsuccessful
Westside GunnarJeff McNeilNYM, 2B$0Unsuccessful
10Dickinson Baseball ClubMax KeplerPhi, RF$3✓ Added
JERE dropped Jose Siri, NYM CF to Waivers
Westside GunnarMax KeplerPhi, RF$0Unsuccessful
11Hooked on GraterolColton CowserBal, RF$3✓ Added
12Goldman SachsAndrew BenintendiChW, LF$3✓ Added
13Hooked on GraterolZach NetoLAA, SS$3✓ Added
Goldman SachsAlex VerdugoFA, RF$3Unsuccessful
14Westside GunnarAlex VerdugoFA, RF$0✓ Added
Goldman SachsKenta MaedaDet, SP$3Unsuccessful
15Mr. Balloon HandsKenta MaedaDet, SP$1✓ Added
Dickinson Baseball ClubKenta MaedaDet, SP$1Unsuccessful
16Cory Lidle's AviatorsDean KremerBal, SP$2✓ Added
17Sippin on Gin AndrusJack FlahertyFA, SP$2✓ Added
Hooked on GraterolJack FlahertyFA, SP$0Unsuccessful
18Dickinson Baseball ClubJames McArthurKC, RP$2✓ Added
JERE dropped Jose Caballero, TB 2B to Waivers
19Cory Lidle's AviatorsMacKenzie GoreWsh, SP$2✓ Added
Dickinson Baseball ClubMacKenzie GoreWsh, SP$1Unsuccessful
Mr. Balloon HandsMacKenzie GoreWsh, SP$0Unsuccessful
Dickinson Baseball ClubTrevor MegillMil, RP$2Unsuccessful
20Bour on the Floor!Trevor MegillMil, RP$1✓ Added
21Cory Lidle's AviatorsSean ManaeaNYM, RP$2✓ Added
22Bour on the Floor!Jordan HicksSF, RP$1✓ Added
Sippin on Gin AndrusJordan HicksSF, RP$0Unsuccessful
Hooked on GraterolLuke RaleySea, RF$1Unsuccessful
23Sippin on Gin AndrusNick LodoloCin, SP$1✓ Added
24Dickinson Baseball ClubLogan AllenCle, SP$1✓ Added
25Bour on the Floor!Sean MurphyAtl, C$1✓ Added
26Mr. Balloon HandsCeddanne RafaelaBos, CF$1✓ Added
Mr. Balloon HandsCeddanne RafaelaBos, CF$1Unsuccessful
Westside GunnarCeddanne RafaelaBos, CF$0Unsuccessful
Reign of TerrorCeddanne RafaelaBos, CF$0Unsuccessful
Sippin on Gin AndrusDL HallMil, RP$1Unsuccessful
Sippin on Gin AndrusDL HallMil, RP$1Unsuccessful
Dickinson Baseball ClubDL HallMil, RP$1Unsuccessful
Dickinson Baseball ClubJames PaxtonFA, SP$1Unsuccessful
Dickinson Baseball ClubHector NerisFA, RP$1Unsuccessful
27Bour on the Floor!Brock StewartMin, RP$1✓ Added
28Reign of TerrorKutter CrawfordBos, SP$0✓ Added
The EightersKutter CrawfordBos, SP$0Unsuccessful
Mr. Balloon HandsKutter CrawfordBos, SP$0Unsuccessful
29Westside GunnarDavid RobertsonTex, RP$0✓ Added
MIKE dropped Tylor Megill, NYM SP to Waivers
The EightersSeth LugoKC, SP$0Unsuccessful
Hooked on GraterolAmed RosarioWsh, SS$0Unsuccessful
Hooked on GraterolWander FrancoTB, SS$0Unsuccessful
Cory Lidle's AviatorsTanner HouckBos, SP$0Unsuccessful
30Reign of TerrorTanner HouckBos, SP$0✓ Added
Sippin on Gin AndrusGarrett WhitlockBos, RP$0Unsuccessful
Sippin on Gin AndrusGarrett WhitlockBos, RP$0Unsuccessful
Dickinson Baseball ClubLance LynnFA, SP$0Unsuccessful
Mr. Balloon HandsLance LynnFA, SP$0Unsuccessful
Dickinson Baseball ClubGriffin CanningNYM, SP$0Unsuccessful
Dickinson Baseball ClubTrevor RogersBal, SP$0Unsuccessful
Dickinson Baseball ClubChase SilsethLAA, SP$0Unsuccessful
Dickinson Baseball ClubJoe BoyleTB, SP$0Unsuccessful
Dickinson Baseball ClubChris MartinTex, RP$0Unsuccessful
Dickinson Baseball ClubJosiah GrayWsh, SP$0Unsuccessful
Mr. Balloon HandsDane DunningTex, SP$0Unsuccessful
Mr. Balloon HandsJohn BrebbiaFA, RP$0Unsuccessful
Bour on the Floor!MJ MelendezKC, RF$0Unsuccessful
Bour on the Floor!Kungkuan GiljegiljawCle, C$0Unsuccessful
31Westside GunnarWill BensonCin, RF$0✓ Added
32Westside GunnarBrent RookerOak, RF$0✓ Added
33Westside GunnarYainer DiazHou, C$0✓ Added
MIKE dropped Salvador Perez, KC C to Waivers
2023 FAAB Day Round XVIII
Wednesday, Mar. 29, 2023 · 25 adds · $182 FAAB spent
# Team Player Pos Bid Result
1Cory Lidle's AviatorsDavid RobertsonMia, RP$96✓ Added
JOSH dropped Adbert Alzolay, ChC RP to Waivers
Sippin on Gin AndrusDavid RobertsonMia, RP$33Unsuccessful
Mr. Balloon HandsDavid RobertsonMia, RP$31Unsuccessful
Yusei Kikuchi I Say Vuh VuhginaDavid RobertsonMia, RP$22Unsuccessful
Goldman SachsDavid RobertsonMia, RP$12Unsuccessful
Dickinson Baseball ClubDavid RobertsonMia, RP$7Unsuccessful
God DoumitDavid RobertsonMia, RP$5Unsuccessful
Reign of TerrorDavid RobertsonMia, RP$0Unsuccessful
2Mr. Balloon HandsA.J. MinterAtl, RP$18✓ Added
tim dropped Vaughn Grissom, Bos 2B to Waivers
Mr. Balloon HandsA.J. MinterAtl, RP$18Unsuccessful
Goldman SachsA.J. MinterAtl, RP$16Unsuccessful
Cory Lidle's AviatorsA.J. MinterAtl, RP$10Unsuccessful
Cory Lidle's AviatorsA.J. MinterAtl, RP$10Unsuccessful
Dickinson Baseball ClubA.J. MinterAtl, RP$8Unsuccessful
God DoumitA.J. MinterAtl, RP$5Unsuccessful
Yusei Kikuchi I Say Vuh VuhginaA.J. MinterAtl, RP$0Unsuccessful
3The EightersHayden WesneskiChC, SP$9✓ Added
Sippin on Gin AndrusHayden WesneskiChC, SP$7Unsuccessful
Dickinson Baseball ClubHayden WesneskiChC, SP$3Unsuccessful
Dickinson Baseball ClubHayden WesneskiChC, SP$3Unsuccessful
4The EightersMatthew BoydFA, RP$9✓ Added
5Cory Lidle's AviatorsTony GonsolinLAD, SP$7✓ Added
JOSH dropped Mike Clevinger, FA SP to Waivers
Cory Lidle's AviatorsTony GonsolinLAD, SP$7Unsuccessful
Cory Lidle's AviatorsTony GonsolinLAD, SP$7Unsuccessful
Dickinson Baseball ClubTony GonsolinLAD, SP$3Unsuccessful
Probation PeriodTony GonsolinLAD, SP$0Unsuccessful
Yusei Kikuchi I Say Vuh VuhginaTony GonsolinLAD, SP$0Unsuccessful
Sippin on Gin AndrusTony GonsolinLAD, SP$0Unsuccessful
6The EightersRyan McMahonCol, 3B$7✓ Added
Bob dropped Brett Baty, NYM 3B to Waivers
Goldman SachsRyan McMahonCol, 3B$5Unsuccessful
God DoumitRyan McMahonCol, 3B$3Unsuccessful
Cory Lidle's AviatorsRyan McMahonCol, 3B$3Unsuccessful
Reign of TerrorRyan McMahonCol, 3B$0Unsuccessful
The EightersGabriel MorenoAri, C$7Unsuccessful
The EightersGraham AshcraftCin, SP$7Unsuccessful
Dickinson Baseball ClubGraham AshcraftCin, SP$1Unsuccessful
Dickinson Baseball ClubGraham AshcraftCin, SP$1Unsuccessful
7Reign of TerrorGraham AshcraftCin, SP$0✓ Added
The EightersJared ShusterChW, SP$7Unsuccessful
Dickinson Baseball ClubJared ShusterChW, SP$2Unsuccessful
8Dickinson Baseball ClubJared ShusterChW, SP$2✓ Added
JERE dropped Bailey Ober, Min SP to Waivers
Reign of TerrorJared ShusterChW, SP$0Unsuccessful
9God DoumitJustin TurnerFA, 3B$5✓ Added
Goldman SachsJustin TurnerFA, 3B$5Unsuccessful
Reign of TerrorJustin TurnerFA, 3B$0Unsuccessful
Yusei Kikuchi I Say Vuh VuhginaJustin TurnerFA, 3B$0Unsuccessful
10Goldman SachsCraig KimbrelBal, RP$5✓ Added
Sippin on Gin AndrusCraig KimbrelBal, RP$3Unsuccessful
Sippin on Gin AndrusCraig KimbrelBal, RP$3Unsuccessful
Cory Lidle's AviatorsCraig KimbrelBal, RP$0Unsuccessful
Cory Lidle's AviatorsCraig KimbrelBal, RP$0Unsuccessful
Cory Lidle's AviatorsCraig KimbrelBal, RP$0Unsuccessful
Yusei Kikuchi I Say Vuh VuhginaCraig KimbrelBal, RP$0Unsuccessful
Cory Lidle's AviatorsBrad BoxbergerFA, RP$5Unsuccessful
11Cory Lidle's AviatorsBrad BoxbergerFA, RP$5✓ Added
JOSH dropped Spencer Steer, Cin 3B to Waivers
Cory Lidle's AviatorsBrad BoxbergerFA, RP$0Unsuccessful
12Sippin on Gin AndrusDarick HallPhi, DH$4✓ Added
13Dickinson Baseball ClubAlex CobbSF, SP$4✓ Added
14Dickinson Baseball ClubNathan EovaldiTex, SP$4✓ Added
Sippin on Gin AndrusNathan EovaldiTex, SP$2Unsuccessful
15God DoumitScott McGoughAri, RP$3✓ Added
MILL dropped A.J. Puk, Mia RP to Waivers
Sippin on Gin AndrusScott McGoughAri, RP$3Unsuccessful
Sippin on Gin AndrusScott McGoughAri, RP$3Unsuccessful
16Goldman SachsBrandon DruryLAA, 3B$3✓ Added
Cory Lidle's AviatorsAdam OttavinoFA, RP$3Unsuccessful
Cory Lidle's AviatorsAdam OttavinoFA, RP$3Unsuccessful
The EightersDylan DoddAtl, SP$1Unsuccessful
The EightersBrayan BelloBos, SP$1Unsuccessful
The EightersGarrett WhitlockBos, RP$1Unsuccessful
Sippin on Gin AndrusGarrett WhitlockBos, RP$0Unsuccessful
The EightersLance McCullers Jr.Hou, SP$1Unsuccessful
17Sippin on Gin AndrusLance McCullers Jr.Hou, SP$0✓ Added
Yusei Kikuchi I Say Vuh VuhginaLance McCullers Jr.Hou, SP$0Unsuccessful
The EightersSteven MatzStL, SP$1Unsuccessful
The EightersJhony BritoSD, SP$1Unsuccessful
18Goldman SachsHa-Seong KimSD, SS$1✓ Added
The EightersHa-Seong KimSD, SS$0Unsuccessful
Reign of TerrorHa-Seong KimSD, SS$0Unsuccessful
19Yusei Kikuchi I Say Vuh VuhginaLiam HendriksFA, RP$0✓ Added
Sippin on Gin AndrusLiam HendriksFA, RP$0Unsuccessful
20Probation PeriodOscar GonzalezNYY, RF$0✓ Added
Yusei Kikuchi I Say Vuh VuhginaOscar GonzalezNYY, RF$0Unsuccessful
21Reign of TerrorIsaac ParedesTB, 3B$0✓ Added
The EightersBlake SabolSF, C$0Unsuccessful
The EightersYasmani GrandalFA, C$0Unsuccessful
The EightersMark CanhaDet, LF$0Unsuccessful
22Sippin on Gin AndrusDaniel HudsonFA, RP$0✓ Added
God DoumitMax KeplerMin, RF$0Unsuccessful
God DoumitJurickson ProfarSD, LF$0Unsuccessful
Yusei Kikuchi I Say Vuh VuhginaJurickson ProfarSD, LF$0Unsuccessful
23Reign of TerrorJurickson ProfarSD, LF$0✓ Added
God DoumitNolan GormanStL, 2B$0Unsuccessful
Probation PeriodNolan GormanStL, 2B$0Unsuccessful
God DoumitMichael BrantleyHou, LF$0Unsuccessful
Dickinson Baseball ClubWill SmithKC, RP$0Unsuccessful
Dickinson Baseball ClubWill SmithKC, RP$0Unsuccessful
Dickinson Baseball ClubDavid PetersonNYM, SP$0Unsuccessful
Dickinson Baseball ClubMichael KopechChW, SP$0Unsuccessful
24Yusei Kikuchi I Say Vuh VuhginaMichael KopechChW, SP$0✓ Added
Reign of TerrorMichael KopechChW, SP$0Unsuccessful
Dickinson Baseball ClubJose AlvaradoPhi, RP$0Unsuccessful
Dickinson Baseball ClubRafael MonteroHou, RP$0Unsuccessful
Yusei Kikuchi I Say Vuh VuhginaJames OutmanLAD, LF$0Unsuccessful
Yusei Kikuchi I Say Vuh VuhginaJoey MenesesWsh, 1B$0Unsuccessful
Reign of TerrorJoey MenesesWsh, 1B$0Unsuccessful
25Reign of TerrorMike YastrzemskiSF, RF$0✓ Added
Reign of TerrorLuis UriasSea, 3B$0Unsuccessful
Reign of TerrorElehuris MonteroCol, 3B$0Unsuccessful
Reign of TerrorNick GordonMin, LF$0Unsuccessful
Reign of TerrorJeimer CandelarioCin, 3B$0Unsuccessful
Reign of TerrorJosh LoweTB, RF$0Unsuccessful

DA VAULT

Complete league keeper contract history. Data errors may occur — source of truth remains the google sheet for now.

Beta
$00 New contract
$00 1-year contract
$00 Continuing
$00 Final year
$00 Renewal
→ Out Traded away
← Name Acquired from
🌳
Coming Soon
Trade Trees are under construction. Check back soon to explore how players moved across franchises over the years.

Player Salary Tool

Calculate trade salary or keeper base salary for any player, since you morons can't figure this out on your own.

Contract Cost Reference

Annual salary increase on top of base salary, by contract length:

+$10
1-Year
+$8
2-Year
+$5
3-Year
+$4
4-Year
+$3
5-Year

Trade Machine

Honestly excel is probably easier but what fantasy site would be complete without a trade machine?

Your Team — Sending

Their Team — Receiving

Your Team Sending $0
Net Difference $0
Their Team Sending $0

Trade Context Rules

📅 In-season: Cannot acquire more than $15 net salary difference from one team in a rolling 3-week window. No more than 10 players between two teams in the same window.
🏆 Offseason: No salary cap restriction. Teams with 6 keepers must trade away ≥1 keeper contract to make any trade.
🆕 Probationary owners: Any trade involving a first-year owner is posted for a simple-majority veto vote before processing.
📋 All trades require Commissioner review and one roster-lock period before going live.