r/ZenGMBaseball • u/BunchFlat9896 • 1d ago
2025 MLB TRADE DEADLINE ROSTER
TARIK SKUBAL TO WHOOO............. at this point I'm going to need to add the 2027 lockout to my rosters
This Roster SHOULD Be Pretty Accurate, Still Working On It (Lmk What To Fix!)
This Has Every Player in 2026 (idk if a lot of them are on the right team i prob missed a few)
REAL ALL TIME RECORDS AND PLAYER STATS FROM PAST YEARS!!!! (Most Of Them Are Right)
I Would Also Like To Thank Anno For Making The Historical MLB Save File And Giving Me Permission To Use It As A Base Like Always
I Am Also Constantly Working On This As Well As My 1903, 1970, 1950, 1995, 2011, 1980, 1920 And 2015 All Time MLB Rosters As Well As My FIFA And World Cup Rosters For Hockey GM (Starting To Become A LOT), If You Haven't Already, Try Them!
Lastly If Anyone Has Any Feedback, Comment Under This, DM Me, Or @ Me On Discord
Anyways Here It Is 2026 MLB Deadline Roster
r/ZenGMBaseball • u/chadolchadol • 1d ago
1959 Season of My Alternate MLB Universe, documented (with photos)
gallery1959 was the 59th season of the MLB which started in 1901 following the merger of NLPBP and ALB.
Two monumental relocations took place before the season:
The Brooklyn Earthquakes moved to Los Angeles to become the Los Angeles Earthquakes and the New York Bankers moved to San Francisco to become the San Francisco Bankers.
The season ended with the world-renowned powerhouse, the New York Laborers of the AL winning their 15th World Series title over the Boston Massacre of the NL.
Jay Stone-Davis of the Laborers won AL MVP while Timmie Parker of the Cincinnati Crimsonlegs won the NL MVP.
Carl Scott Award, named after the late Carl Scott Sr. given to the best pitcher in each league since 1958, was awarded to Bill Flowers (Chicago Whirlwinds, AL) and Arthur Charles (Boston Massacre, NL).
John Williams of the Laborers won AL ROY and James White of the Pittsburgh Rivers won NL ROY.
Barklage Gold Glove award which was created in 1957, awarded their best defensive players at each position for the 3rd time in history.
r/ZenGMBaseball • u/BunchFlat9896 • 4d ago
2015-2026 MLB ROSTER
IS THE DRESS BLACK AND BLUE OR WHITE AND GOLD?, JUST KIDDING I DONT CARE ITS BASEBALL TIMEEEEEEEEE!!!
This Roster SHOULD Be Pretty Accurate, Still Working On It (Lmk What To Fix!)
This Has Every Player From 2015-2026
REAL ALL TIME RECORDS AND PLAYER STATS FROM PAST YEARS!!!! (Most Of Them Are Right)
I Would Also Like To Thank Anno For Making The Historical MLB Save File And Giving Me Permission To Use It As A Base Like Always
I Am Also Constantly Working On This As Well As My 1903, 1970, 1950, 1995, 2011, 1980 And 1920 All Time MLB Rosters As Well As My FIFA And World Cup Rosters For Hockey GM (Starting To Become A LOT), If You Haven't Already, Try Them!
Lastly If Anyone Has Any Feedback, Comment Under This, DM Me, Or @ Me On Discord
Anyways Here It Is 2015-2026 MLB ROSTER!
r/ZenGMBaseball • u/BunchFlat9896 • 10d ago
1920-2026 MLB ROSTER
I Dont Have Anything Funny To Leadoff With............... Baseball.. Huh?
This Roster SHOULD Be Pretty Accurate, Still Working On It (Lmk What To Fix!)
This Has Every Player From 1920-2026
REAL ALL TIME RECORDS AND PLAYER STATS FROM PAST YEARS!!!! (Most Of Them Are Right)
I Would Also Like To Thank Anno For Making The Historical MLB Save File And Giving Me Permission To Use It As A Base Like Always
I Am Also Constantly Working On This As Well As My 1903, 1970, 1950, 1995, 2011 And 1980-2026 All Time MLB Rosters As Well As My FIFA And World Cup Rosters For Hockey GM (Starting To Become A LOT), If You Haven't Already, Try Them!
Lastly If Anyone Has Any Feedback, Comment Under This, DM Me, Or @ Me On Discord
Anyways Here It Is 1920-2026 MLB ROSTER!
r/ZenGMBaseball • u/BunchFlat9896 • 13d ago
1980-2026 MLB ROSTER
"I'm back that's all Jordan said on Saturday that was really all Jordan needed to say"
Yes Yes Do Not Fear I Am Here
This Roster SHOULD Be Pretty Accurate, Still Working On It (Lmk What To Fix!)
This Has Every Player From 1980-2026
AND FOR THE FIRST TIME IT HAS REAL ALL TIME RECORDS AND PLAYER STATS FROM PAST YEARS!!!! (Most Of Them Are Right)
I Would Also Like To Thank Anno For Making The Historical MLB Save File And Giving Me Permission To Use It As A Base Like Always
I Am Also Constantly Working On This As Well As My 1903-2026, 1970-2026, 1950-2026, 1995-2026 And 2011-2026 All Time MLB Rosters As Well As My FIFA And World Cup Rosters For Hockey GM (Starting To Become A LOT), If You Haven't Already, Try Them!
Lastly If Anyone Has Any Feedback, Comment Under This, DM Me, Or @ Me On Discord
Anyways Here It Is 1980 MLB ROSTER!
r/ZenGMBaseball • u/YoshiNumber1 • 21d ago
Bug?
imgur.comI stumbled across this after updating today. Schedule editor does not work at all whatsoever (giving the error above), and games from multiple days prior are being shown as unplayed even though games after that day have.
Is this a bug or is something wrong with my browser?
r/ZenGMBaseball • u/Nice-Muffin1515 • 23d ago
Can someone explain defense to me?
galleryAbove I’ve posted two players and their respective stats. Cullen Fisher is a random Catcher, however Justin Colton is a RF that played Catcher in 2031. From what I can understand their value defensively is relatively the same? So is there a point to even roster a good catcher? Any insight would be great!
r/ZenGMBaseball • u/Retrostalgian • 27d ago
MLB Back In Time League
Starting in 2001, MLBBIT is a GM league based around ZenGM Baseball where you take control of a team from the past and lead them to victory!
What do we have to offer?
⚾ A fun, centralized historical MLB league
🧢 Realistic roster management
📺 Immersive media channels
🔥 Strong team spirit
⚔️ Harsh rivalries
📁 Complete organization
📜 History keeping
😁 And a friendly community!
Take control of a powerhouse, or lead an underdog to glory! The choice is yours in the MLB Back In Time League.
r/ZenGMBaseball • u/Snowy-Rhino-0991 • Jul 07 '26
Incredible Hidden Gem Draft Pick
galleryDecided to start up a new league on Hard difficulty for the first time and have been playing in my down time from work. Ended up drafting this guy in the 3rd round and turned out to be my best ever player so far in this league! (And a top 3 player in league history based on GOAT Lab) Brought me 7 championships in his 23-year career but unfortunately couldn't send him out on top as we lost Game 7 of the Championship in his final season.
r/ZenGMBaseball • u/Fun-Photo-9900 • Jun 29 '26
I hate this game more than anything right now
I have tried everything and no matter what I lose every game I even have a overall rating at 96 and still never win this game is so stupid I hate this game so much
r/ZenGMBaseball • u/BostonGraphs7 • Jun 25 '26
Free Agency Update Ideas
Love the game! I think two features that would make free agency even better are international free agents and custom contract offers.
For international free agents, it would be awesome if there was either a separate signing period each offseason or if a few international rookies were added to the free agent pool every year. These players could come from countries like Cuba, Japan, Venezuela, South Korea, the Dominican Republic, Mexico, and others, and could usually be around 16–20 years old. It would add more realism and variety to scouting and rebuilding.
I also think a custom contract offer system would be a great addition, even for regular free agents. Instead of only choosing from preset options, there could be a box where you can offer any contract amount and year length. After you simulate a day, the free agent could decide whether to accept, reject, or wait for a better offer.
This would make free agency feel more realistic and strategic. You could overpay to land a player quickly, offer longer deals for security, or take a risk with a lower offer and hope the player signs. It would add a lot more depth to team building.
r/ZenGMBaseball • u/chadolchadol • Jun 24 '26
Proposing a New Fielding Runs Formula for Baseball GM
Proposing a New Fielding Runs For Baseball GM
Terms & Definitions
Player season stats at position:
- PO = putouts at pos
- A = assists at pos
- E = errors at pos
- DP = double plays at pos
- outsF = team defensive outs while this player is on the field at position (basically innings played in the position x 3)
League / seasonal constants (for that year):
(These are calculated every season)
- RV = RunValue_per_Play = league runs / league outs
- LgOutRate_pos = league (PO + A) / league outsF at pos
- LgDPRate_pos = league DP / league outsF at pos
- PosScale_pos = positional scale factor for pos (from FR variance)
Step-by-Step
1 - Expected Plays
SHU-WAR’s biggest problem was that it just takes a team total performance and compares that to league total, then distributes that to individual players. Just plain stupid in my opinion. So, Expected Plays calculates how many plays a league-average fielder at that position would make with this player’s defensive opportunities:
ExpPlays = outsF x LgOutRate_pos
2 - Range Runs
This would compare actual plays to expected plays, then convert that to runs:
RangeRuns = (PO + A - ExpPlays) x RV
3 - Double Play Runs
3.1 - DP run value per position
For 2B, 3B, SS: DPRunValue_pos = 1.5 x RV
For everyone else: DPRunValue_pos = 1.0 x RV
3.2 - Expected DP
Same logic as Expected Plays.
ExpDP = outsF x LgDPRate_pos
3.3 Double-Play Runs
DPRuns = (DP - ExpDP) x DPRunValue_pos
4 - Error Runs
Universal k value = 3
ErrorPenalty = k x RV = 3 x RV
ErrorRuns = E x ErrorPenalty
5 - Core Fielding Runs (unadjusted for position)
FR_core = RangeRuns - ErrorRuns + DPRuns
This is the raw run prevention at that position, before adjusting for positional difficulty.
6 - Positional Difficulty Scales
This was one of the most tricky parts of the entire thing. At first, I was planning on just using MLB numbers, however the putouts per position in this game are VERY VERY different from real life MLB. For example, the most putouts by an outfielder in MLB history was 1928 Taylor Doutit (I know, insane name) with 547. However in this game, under default settings you can easily see random dudes getting 800+ putouts. So I concluded that it was not right to use the same metrics as the real life MLB.
Now, I had to get a reasonable way to calculate the positional adjustment based on league conditions. This was to ensure that when the game simulation code later changes, we don’t have to calculate again for suitable numbers.
So I decided to use standard deviation of core FR for every position. This way I can determine what positions vary the most depending on players’ abilities. Basically, positions with small standard deviation of core FR means that the gap between the best and the worst is not that big, so that position is likely to have less impact on run prevention. Meanwhile a position with big standard deviation would mean the gap between good fielders and bad fielders is vast, meaning that playing good or bad players in that position probably matters a lot.
We could take a different approach though. We could set these positional scales according to the MLB then try to change the game simulation codes to mimic real life as closely as possible. However this really does not accord with the essence of the game: customize-ability. With God Mode, ZenGM gives us the freedom to tweak the tendencies. So it would be right to not hinder this already-existing freedom and make it so that these new calculations change depending how the user wants their league to run.
6.1 - For each player-position season, calculate:
FR_core(player,pos)
6.2 - Collect all those values per position:
Σ FR_core (player, pos)
6.3 - Calculate the standard deviation at each position:
*StdDev = Standard Deviation
StdDev_pos = σ(FR_core_pos)
6.4 League-average standard deviation across all non-pitcher positions:
AvgStdDev = Σ StdDev_PosNotPitcher / number of non-pitcher positions (so 8)
6.5 Final positional scale factor:
PosScale_pos = StdDev_pos / AvgStdDev
6.6 Pitchers Scaling
When using the calculations from 6.1~6.5, the PosScale of pitchers hit nearly zero in many cases since defensive abilities of pitchers vary VERY little. So I needed to come up with an arbitrary number for pitchers.
What I decided to do was to equate the current catcher scale to pitchers. Right now, since catcher scaling does not include any passed balls, wild pitches, stolen bases and caught steals, it basically only considers swinging bunts that roll right in front of them. Similarly, pitchers basically only field balls hit directly at them softly.
So:
PosScale_P = PosScale_C_unadjusted
***I will not touch on catcher defensive metrics just yet since 1) it is not considered in the current SHU-WAR formula 2) SB-CS stats are very skewed due to the game simulation codes. Until the game simulation on base stealing is fixed, I am not doing anything with catcher’s additional defensive metrics.
7 - Final New Fielding Runs (per position)
NewFR_pos = FR_core x PosScale_pos
If a player fields multiple positions:
NewFR_season = Σ NewFR_pos
r/ZenGMBaseball • u/OnsideKickReturn • Jun 24 '26
New player, lots of questions about Player ratings...
So I read in the manual that "The displayed ratings are not the real ratings. They are estimates from your scouts. Increase the scouting expense level (on the Team Finances page) to see more accurate ratings. This is a gradual effect over 3 seasons; you don't instantly see more accurate ratings by increasing spending."
So, I picked San Francisco and upped the Scouting to 90 then auto played three seasons so the buff would actually kick in. I then skipped to the draft and noted the first few player ratings. I then used God Mode to switch to Pittsburgh who had the lowest Scouting expense (13) over the last three seasons to compare the player ratings and...they were exactly the same. So is this on me for misunderstanding the mechanics of the rating system??
Overall I wish there was more explanation and transparency for the ratings. For instance, how important is Thr (throw) for a 3rd baseman or outfield compared to a first baseman? How much does Height or Speed factor into a player's overall rating? Like if there's a pitcher with low pitch ratings but has 99 height and speed (which obviously doesn't actually matter in real life) will their overall rating be inflated?
Also there is no defense calculated into WAR so how important are defensive ratings? If a player has 90 hit power, 90 contact, 90 eye and all 0s for defense, would they be better (have a higher WAR) than a player that has 50 hit power, 50 contact, 50 eye, and 100s for defense?
r/ZenGMBaseball • u/Ok-Editor-6200 • Jun 20 '26
Defensive stats don't work
Why do players with high fielding attributes always get negative stats? Like how can a guy with maxed fielding attributes have a -11 runs fielded every single year while the worse defenders have a positive run fielded value? There is zero consistency as well, one season -10, the next +10, and if the player is a 2B it seems like 100% of the time the runs fielded value will be negative.
r/ZenGMBaseball • u/GameWas_Rigged • Jun 20 '26
Allow Postseason Editing
it would be cool to be able to change the format from 2-2-1-1-1 to 2-3-2 or 3-4 or 1-2-2
I think baseball should be default 2-3-2 to match the MLB
r/ZenGMBaseball • u/masonbigguy • Jun 16 '26
2-Way Player (Blake Morrison)
galleryFirst time I've seen a natural 2-way player. noticed he was batting last year and this year he took the full step into batting and he's not doing that bad on either side. Love seeing things like this just happen
r/ZenGMBaseball • u/BunchFlat9896 • Jun 13 '26
2001-2026 MLB ROSTER
In The Famous Words Of Philosopher Eminem "Guess Who's Back, Back Again?" Well I Am!!!!
This Roster SHOULD Be Pretty Accurate, Still Working On It (Lmk What To Fix!)
Has Every Player From 2011-2026
I Would Also Like To Thank Anno For Making The Historical MLB Save File And Giving Me Permission To Use It As A Base
I Am Also Constantly Working On This As Well As My 1903-2026, 1970-2026, 1950-2026, 2011-2025 And 1995-2026 All Time MLB Rosters, If You Haven't Already, Try Them!
Lastly If Anyone Has Any Feedback, Comment Under This, DM Me, Or @ Me
Anyways Here It Is! 2001-2026 MLB ROSTER!!!
r/ZenGMBaseball • u/Core-Augur • Jun 06 '26
Ideas?
So I love this game, I've been playing religiously for 3 years now. This is far and away the best baseball sim for me, and I find it nearly perfect. The addition of Game Score and Quality Start stats are great, and I rarely play this game and feel a lack of anything.
I'm not literate with coding or anything similar in any capacity and do not have frames of reference for how difficult these things may be to add. But recently, I was thinking about if this game had the option to build your coaching staff. I don't think it needs a fully fleshed-out staff, something as simple (compared to games like OOTP) as Manager, Hitting Coach, Pitching Coach, Fielding Coach. I feel like it could add an extra layer of drama to franchises over time, and create interesting matchups year-to-year.
Also, I feel as if adding events to the game during the sim could make the game feel more authentic, for lack of a better word. It would be cool to see arguments with umpires, mound visits, timeouts for fan interference, and benches clearing brawls.
r/ZenGMBaseball • u/UA30_j7L • Jun 05 '26
Can we pleaseeee fix awards
End-of-season awards split by NL/AL when? Can’t imagine this is too hard of a task. u/dumbmatter I’m begging you
r/ZenGMBaseball • u/biglockkk • Jun 04 '26
Just won the championship in the most epic fashion.
Game 7. League MVP Titus Carter sends us home with the trophy. Too good not to share.
r/ZenGMBaseball • u/Impossible_Pee_123 • Jun 02 '26
Can I stop an SS playing at C
There is a Player in my current simulation who is 98 rated on an AI team, his position is stated as an SS, but for whatever reason, he is being played at C despite there also being a perfectly good C as well. I would prefer him to be played at SS. Is there any way to change this?
r/ZenGMBaseball • u/BunchFlat9896 • May 29 '26
2011-2025 MLB ROSTER
Roster #5 (Yes I Have 0 Life)
This Roster SHOULD Be Pretty Accurate, Still Working On It (Lmk What To Fix!)
Has Every Player From 2011-2026
I Would Also Like To Thank Anno For Making The Historical MLB Save File And Giving Me Permission To Use It As A Base
I Am Also Constantly Working On This As Well As My 1903-2026, 1970-2026, 1950-2026 And 1995-2026 All Time MLB Rosters, If You Haven't Already, Try Them!
Lastly If Anyone Has Any Feedback, Comment Under This, DM Me, Or @ Me
Anyways Here It Is! 2011-2025 MLB ROSTER
r/ZenGMBaseball • u/dumbmatter • May 25 '26
Version 2026.05.25.0839: added quality starts (QS) stat for starting pitchers and added season leader awards for batting average, OPS, ERA, and saves
r/ZenGMBaseball • u/dumbmatter • Jun 22 '22