Tuesday, November 11, 2025

Season 24 Team Ratings vs Results

I was curious to see how my team power ratings matched up with actual results.  I am comparing runs scored for the offense and runs against for the pitching with my preseason rankings by league.  As a reminder, my predictions were just based on average hitter and average pitcher without factoring in how many plate appearances or innings pitched each player would get.  My model also assumes a neutral ballpark, so naturally teams may differ from expected just based on their ballpark.  Thus, I wouldn't expect things to be perfect, but it's still fun to see how things played out in Season 24.

Let's start with the American League Offense.  My model had the top 5 pegged pretty well with 4 of the top 5 finishing in the top 5.  The exception was Iowa City who finished 6th, who does play in a pitcher's ballpark so that could be the reason.  My model also had the bottom 2 reversed but in the right spot.  It was spots 6-14 that saw a lot of movement with the biggest mover being Augusta who finished 13th compared to a prediction of 6th.  Even though Augusta is a slightly pitcher leaning park, they still performed well below expectations.

Team Prediction Actual Difference
Iowa City16-5
Philadelphia23-1
Texas31+2
Cincinnati42+2
Kansas City550
Augusta613-7
Minnesota78-1
Buffalo812-4
Little Rock94+5
New York1014-4
El Paso117+4
Toronto1211+1
Cheyenne139+4
Colorado Springs1410+4
Charleston1516-1
Sioux Falls1615+1

The Pitching results were a lot more volatile but the better teams were generally better and the worse teams were generally worse.  The one exception was Buffalo who finished worst despite expecting to be middle of the pack.  The worst 3 teams said screw you to the model and finished more in the middle of the pack.


Team Prediction Actual Difference
Sioux Falls17-6
Cincinnati24-2
Augusta31+2
El Paso46-2
Philadelphia53+2
Cheyenne62+4
Kansas City78-1
Buffalo816-8
Toronto95+4
Little Rock1014-4
Iowa City1112-1
Charleston1213-1
Texas1315-2
New York1410+4
Minnesota159+6
Colorado Springs1611+5

Now the National League and starting with the offense.  My model had the top 3 pretty well predicted as they finished as 3 of the top 4 and the bottom 5 pretty well as they finished 5 of the 6th worst teams.  Tacoma was the biggest mover, finishing 10 spots below expectation.  Some of that can be attributed to their ballpark, but they also did seem to finish below expectations.


Team Prediction Actual Difference
Fresno14-3
Austin21+1
Montreal330
New Orleans410-6
Tacoma515-10
Houston660
Salem79-2
London82+6
Baltimore98+1
Jackson107+3
Arizona115+6
Chicago1213-1
Trenton1311+2
Salt Lake City1412+2
New York1514+1
Las Vegas16160

Finally, the NL Pitching.  My model got the #1 team and bottom 3 pegged exactly right.  Chicago and New Orleans were expected to do well and exceed expectations.  Salt Lake City was the biggest mover finishing 8 spots below expected.  Their ballpark is fairly neutral so it was more about some of their players just having a bad season than anything else.


Team Prediction Actual Difference
Baltimore110
Montreal26-4
Chicago32+1
Salt Lake City412-8
New Orleans53+2
Houston611-5
Arizona78-1
Fresno84+4
Austin95+4
Salem109+1
Jackson117+4
London1213-1
Tacoma1310+3
Trenton14140
New York15150
Las Vegas16160

I hope you enjoyed the first iteration of these rankings.  I'm hoping to do a little more this year including maybe incorporating the top players.

Sunday, November 2, 2025

World Series 24 Preview

                        Philadelphia Unionvs     Baltimore Crab Cakes

                           (110-52)                                                                                              (100-62)

Rematch!  For World Series #24, we have the second World Series rematch in KML's history as the Philadelphia Union will be seeking their first title since Season 5 against the Baltimore Crab Cakes, looking for their 5th straight championship and 6th overall.  The last time there was a rematch (the immediate season after), it was a battle between the former Seattle and Houston franchises in seasons 7 and 8.  Houston too the Season 7 World Series in 5 games with Seattle getting revenge in a 4-game sweep.  The biggest difference between last year's 6-game Baltimore series win is that this time Philadelphia has home field advantage.  Can they do what Seattle did and get revenge?  Let's break down the matchup.

Since I wrote extensively on some of the best players from the teams in my blog post for last season's world series, I am going to use my model to talk about some of the key players.  First let's break down the top ten hitters in this series.  This model uses a scale of 20 to 80 where 50 would be considered league average (regardless of position).  Anything above 70 would be considered an offensive superstar and Philadelphia has two of them in their two MVP candidates, Carl Vining and Beau Guyer.  Vining has 7 HRs so far this postseason and seems likely to win rookie of the year.  Guyer struggled in the postseason last year finishing with just a 0.687 OPS, but has been strong in the first two rounds with an OPS of 0.989.  Philadelphia has 7 of the top 10 hitters in this series.  Baltimore's top 2 hitters are their usual MVP suspects in Charley Campbell and Henderson Long.  Campbell transitioned from CF to 1B this year.  His offense was down for his standards, but his defense was still terrific at his new position.  His offense has re-emerged in the playoffs with 4 HRs and a 1.379 OPS in 8 games.  Long similarly has been terrific in the playoffs with an OPS of 1.178.  Philadelphia would seemingly have the advantage at the plate in this series.


Rank Player Team Offensive Rating
1Carl ViningPhiladelphia77.7
2Beau GuyerPhiladelphia76.2
3Charley CampbellBaltimore65.8
4Henderson LongBaltimore65.4
5Dewey ZornesPhiladelphia62.7
6Parker HutchPhiladelphia60.4
7Danry GilPhiladelphia57.7
8D'Angelo BeltranPhiladelphia54.2
9Mel KluberPhiladelphia53.8
10Caleb BarkerBaltimore51.5

Now looking at the top 10 pitchers, Baltimore clearly appears to have the edge with 8 of the top 10.  This isn't surprising considering they had the #1 ERA in baseball again this season.  Cozy Kennedy and Mac Rollins have 6 Cy Youngs combined and are both candidates for the prestigious award again this season.  Rubi Callaway isn't an innings eater, but is elite when he is in the game.  Mac Hines is a rookie, but is already one of the best relievers in the game.  Philadelphia's two pitchers in the top ten of this list are both relievers.  Their starters are serviceable, but will need to be at their best to win the World Series.

Rank Player Team Pitching Rating
1Rubi CallawayBaltimore75.6
2Mac HinesBaltimore72.2
3Mac RollinsBaltimore71.4
4Cozy KennedyBaltimore69.2
5Russ BurtonPhiladelphia68.5
6Yasmani OrdonezBaltimore68.1
7Kole MusialBaltimore67.8
8Raul OrdonezPhiladelphia67.5
9Avisail MercadoBaltimore61.0
10Cory HannityBaltimore60.6

I don't have a defensive model ready yet, but Baltimore had 5 Gold Glove winners to Philadelphia's 0 this season.  This will be a great matchup between offense and pitching/defense.  Good luck to both teams in World Series 24!

Monday, August 25, 2025

Season 24 - NL Team Power Index Ratings

After previewing the American League, it's time to see how the National League stacks up!  In case you missed the AL, see the prior blog post for their ratings and some info on this.


NL North
Montreal (Previous season 107-55)
Offense:
OBP - 47 (out of 100)
SLG - 53
Run Creation - 50 (based on Runs Creation stat)
AL Rank - 3

Pitching:
OBP Against - 64
SLG Against - 78
AL Rank - 2

Chicago (Previous season 88-74)
Offense:
OBP - 43
SLG - 46
Run Creation - 44
AL Rank - 12

Pitching:
OBP Against - 56
SLG Against - 74
AL Rank - 3

Salt Lake City (Previous season 82-80)
Offense:
OBP - 47
SLG - 42
Run Creation - 43
AL Rank - 14

Pitching:
OBP Against - 56
SLG Against - 72
AL Rank - 4

Tacoma (Previous season 76-86)
Offense:
OBP - 52
SLG - 50
Run Creation - 49
AL Rank - 5

Pitching:
OBP Against - 45
SLG Against - 57
AL Rank - 13

NL East
Baltimore (Previous season 116-46)
Offense:
OBP - 44
SLG - 47
Run Creation - 47
AL Rank - 9

Pitching:
OBP Against - 67
SLG Against - 79
AL Rank - 1

London (Previous season 77-85)
Offense:
OBP - 47
SLG - 49
Run Creation - 47
AL Rank - 8

Pitching:
OBP Against - 41
SLG Against - 62
AL Rank - 12

Trenton (Previous season 65-97)
Offense:
OBP - 51
SLG - 44
Run Creation - 43
AL Rank - 13

Pitching:
OBP Against - 41
SLG Against - 61
AL Rank - 14

New York (Previous season 54-108)
Offense:
OBP - 42
SLG - 39
Run Creation - 37
AL Rank - 15

Pitching:
OBP Against - 34
SLG Against - 50
AL Rank - 15

NL South
New Orleans (Previous season 93-69)
Offense:
OBP - 58
SLG - 45
Run Creation - 50
AL Rank - 4

Pitching:
OBP Against - 57
SLG Against - 69
AL Rank - 5

Austin (Previous season 87-75)
Offense:
OBP - 59
SLG - 46
Run Creation - 51
AL Rank - 2

Pitching:
OBP Against - 52
SLG Against - 62
AL Rank - 9

Jackson (Previous season 87-75)
Offense:
OBP - 48
SLG - 46
Run Creation - 46
AL Rank - 10

Pitching:
OBP Against - 45
SLG Against - 59
AL Rank - 11

Houston (Previous season 77-85)
Offense:
OBP - 49
SLG - 49
Run Creation - 48
AL Rank - 6

Pitching:
OBP Against - 53
SLG Against - 69
AL Rank - 6

NL West
Fresno (Previous season 93-69)
Offense:
OBP - 48
SLG - 52
Run Creation - 53
AL Rank - 1

Pitching:
OBP Against - 50
SLG Against - 64
AL Rank - 8

Salem (Previous season 77-85)
Offense:
OBP - 53
SLG - 46
Run Creation - 48
AL Rank - 7

Pitching:
OBP Against - 46
SLG Against - 60
AL Rank - 10

Arizona (Previous season 63-99)
Offense:
OBP - 51
SLG - 44
Run Creation - 45
AL Rank - 11

Pitching:
OBP Against - 51
SLG Against - 63
AL Rank - 7

Las Vegas (Previous season 50-112)
Offense:
OBP - 35
SLG - 42
Run Creation - 36
AL Rank - 16

Pitching:
OBP Against - 28
SLG Against - 50
AL Rank - 16

Friday, August 22, 2025

Season 24 - AL Team Power Index Ratings

This is a new addition I would like to do annually.  I will likely never have as much time as I would like to analyze every team, but I'd like to incorporate a player model that I have been slowly building.  Currently it takes awhile to bring in all of the data I need, but I am trying to make a file where I just need to pull in the Roster and Ratings page from a team's page which I can easily pull into Google Sheets.  There are still some limitations, but it should for the most part give me what I need.

Some comments about my player model:
  1. This is still a work-in-progress.  The same team might get a different rating in a future year if I've updated any assumptions.
  2. The model will produce numbers based on a neutral park.  Thus, teams in pitchers parks will likely outperform my model's pitching expectations and similarly a team in a hitters park will likely outperform my model's hitting expectations.
  3. I don't have fielding done yet, but that's something I would like to include in the future.
  4. I haven't yet differentiated starting pitchers from relief pitchers.  Stamina doesn't matter in my model.
  5. My model seems to be harder on hitters than pitchers, and it's something I need to investigate more.
  6. Please don't ask me for my model parameters.  I may share more info about it later, but not right now :)

One other thing to note.  I am doing this now when it's still Spring Training.  There will likely be players called up on some teams that I cannot anticipate.  That can obviously play a role on how good a team is.  Also, these are not all being done on the same day, so it's possible some moves happen before this gets posted.

For now, I just plan to give a team rating for each team (I may go back and post projected OBP and SLG later).  I hope to add more in future iterations of this.  The team rating is an average of all hitters or pitchers.  I'm not sure this is the best approach, but it's the easiest approach right now.  Without further ado, let's get started!

AL North
Sioux Falls (Previous season 74-88)
Offense:
OBP - 41 (out of 100)
SLG - 35
Run Creation - 39 (based on Runs Creation stat)
AL Rank - 16

Pitching:
OBP Against - 61
SLG Against - 74
AL Rank - 1

New York (Previous season 61-101)
Offense:
OBP - 51
SLG - 49
Run Creation - 47
AL Rank - 10

Pitching:
OBP Against - 43
SLG Against - 58
AL Rank - 14

Minnesota (Previous season 81-81)
Offense:
OBP - 56
SLG - 51
Run Creation - 52
AL Rank - 7

Pitching:
OBP Against - 42
SLG Against - 57
AL Rank - 15

Toronto (Previous season 91-71)
Offense:
OBP - 47
SLG - 42
Run Creation - 45
AL Rank - 12

Pitching:
OBP Against - 46
SLG Against - 63
AL Rank - 9

AL East
Augusta (Previous season 87-75)
Offense:
OBP - 48
SLG - 53
Run Creation - 52
AL Rank - 6

Pitching:
OBP Against - 55
SLG Against - 70
AL Rank - 3

Buffalo (Previous season 60-102)
Offense:
OBP - 48
SLG - 53
Run Creation - 50
AL Rank - 8

Pitching:
OBP Against - 50
SLG Against - 65
AL Rank - 8

Cincinnati (Previous season 93-69)
Offense:
OBP - 52
SLG - 57
Run Creation - 54
AL Rank - 4

Pitching:
OBP Against - 59
SLG Against - 70
AL Rank - 2

Philadelphia (Previous season 100-62)
Offense:
OBP - 52
SLG - 54
Run Creation - 55
AL Rank - 2

Pitching:
OBP Against - 54
SLG Against - 69
AL Rank - 5

AL South
Texas (Previous season 83-79)
Offense:
OBP - 56
SLG - 53
Run Creation - 55
AL Rank - 3

Pitching:
OBP Against - 43
SLG Against - 59
AL Rank - 13

Charleston (Previous season 71-91)
Offense:
OBP - 47
SLG - 41
Run Creation - 41
AL Rank - 15

Pitching:
OBP Against - 41
SLG Against - 61
AL Rank - 12

El Paso (Previous season 99-63)
Offense:
OBP - 48
SLG - 44
Run Creation - 46
AL Rank - 11

Pitching:
OBP Against - 57
SLG Against - 67
AL Rank - 4

Little Rock (Previous season 48-114)
Offense:
OBP - 53
SLG - 48
Run Creation - 49
AL Rank - 9

Pitching:
OBP Against - 45
SLG Against - 62
AL Rank - 10

AL West
Iowa City (Previous season 81-81)
Offense:
OBP - 61
SLG - 53
Run Creation - 56
AL Rank - 1

Pitching:
OBP Against - 46
SLG Against - 59
AL Rank - 11

Cheyenne (Previous season 98-64)
Offense:
OBP - 53
SLG - 42
Run Creation - 45
AL Rank - 13

Pitching:
OBP Against - 54
SLG Against - 68
AL Rank - 6

Colorado Springs (Previous season 89-73)
Offense:
OBP - 44
SLG - 46
Run Creation - 44
AL Rank - 14

Pitching:
OBP Against - 38
SLG Against - 56
AL Rank - 16

Kansas City (Previous season 84-78)
Offense:
OBP - 57
SLG - 50
Run Creation - 53
AL Rank - 5

Pitching:
OBP Against - 52
SLG Against - 66
AL Rank - 7

Tuesday, August 19, 2025

HOF Candidates for Season 24

In Season 23, KML failed to elect any players to the Hall of Fame, despite some deserving candidates.  A season later, there's some new faces that are going to make the votes even more challenging.  Let's break down some of the top candidates for Season 24.  For this post, I am only going to post on some of the new candidates and refer you back to my blog post from last season for candidates I have previously written about.  There are four new candidates for the HOF this year, three of which worth discussing.

Should Be A Lock

Fergie Speier - KML's all-time home run leader and 5th all time in hits, Fergie Speier is lock of all locks.  The 15th pick of the Season 3 draft, Speier was dominant as soon as he reached the majors in Season 6, winning Rookie of the Year.  He would go on to make the All Star team 8 times, be awarded the Silver Slugger at 1B 11 times and win 3 MVPs.  Speier at one point had a streak of 12 consecutive seasons with at least 40 HRs!  Fergie also had a great eye, finishing his career with the 2nd most walks at 1,311 and has the 3rd best OBP at 0.404.  A dominant hitter for his whole career, Speier should be hearing his name called in Cooperstown this year.

Chi-Chi Margot - One of the best all around 3B to see time in KML, Chi-Chi Margot was a truly exceptional 3B that could do it all.  A 10-time all star, Margot managed to finish his career with 2,778 hits (currently 4th all time) and 578 HRs (currently 5th all time).  He could also steal the occasional base, finishing his career with 229 SBs.  That led to Margo being a 5-time Silver Slugger at 3B.  But Margot was also an excellent defender.  He only won 2 Gold Glove awards at 3B, but he has the most career good plays at 3B with 254 (52 more than #2), was part of the most double plays for a 3B at 511 (209 more than #2), has the most assists at 6,041 (over 2,000 more than #2), and has the most putouts with 2,217 (almost 700 more than #2).  Basically, no player has been as good at 3B for as long as Margot.  All of that plus an MVP award make Chi-Chi a lock for the HOF.

Jose Terrero - see last season's blog post for more on the 3x Cy Young winner.  He surprisingly only got 8 votes last year, and I think he should be in the HOF easily with his 232 wins and 2,854 strikeouts.

Probably Makes It

Aramis Cortazar - see last season's blog post for more on the other 3x Cy Young winner up for the HOF.  Cortazar came close last year with 13 votes.  I think he deserves it, despite the ERA being a little higher.


Could Go Either Way

Nobody new this year in this category.  See last season's blog post for some additional names:

Good Stats But Lacking Accolades

Steve Bailey - One of the great home run hitters in KML history, Steve Bailey was known for his power and durability.  Bailey's daily routine was to get out of bed, mind his spot at 1B and hit some dingers.  He was so good at avoiding injuries that he played in at least 160 games for 10 straight seasons.  He had several great offensive seasons, but only managed on Silver Slugger award and one MVP.  No All Star appearances or any other awards to show for.  Unfortunately for Bailey, his defense likely cost him trips to the All Star Game and there was a lot of competition for Silver Sluggers with other 1B.  Bailey finished with a very impressive 570 HRs, just 8 behind another HOF candidate in Chi-Chi Margot for 5th all time.  He also had nearly 2,300 hits and a lifetime split of 0.277/0.335/0.519.  It's difficult to put Bailey in the HOF right now given the lack of awards, but he may be worth revisiting after some of the current crop makes it in the HOF.
Solid Career, Just Not Quite HOF Worthy

Victor Escalona - Known for his contact and speed, Victor Escalona was excellent at getting on base and getting around the basepaths.  Escalona is a career 0.302 hitter with a career OBP of 0.380.  He finished with 2,307 hits and 420 SBs.  He won 3 Silver Sluggers in CF and another at 2B as well as being a 4-time All Star.  However, he was really overmatched defensively at CF and 2B racking up poor plays every season.  Playing at CF and 2B allowed him to get those Silver Slugger awards, but Escalona doesn't quite have the offensive numbers to justify the HOF.


My votes:
1. Fergie Speier - most prolific HR hitter in KML history
2. Chi-Chi Margot - best KML 3B of all time?
3. Jose Terrero - Elite SP with 3x Cy Young Awards and career 3.17 ERA
4. Aramis Cortazar - More volatile elite SP with 3 x Cy Young Awards and 3.53 ERA
5. Trey Munro - Cy Young winner with 3K strikeouts

Tuesday, August 12, 2025

Proposed New Penalties for the MWR

For this post, I would like to talk about the existing Minimum Win Requirement (MWR) penalties and what I think would be a better solution going forward.  Note, this post is not intended to call out anyone for the past.  Rather, I just want to explain how things have been done in the past, and how I'd like to do things going forward.

First let's talk about the history - why do we have the MWR?  I've been in KML since its inception, and for the first 15 seasons we didn't have a MWR rule.  We really didn't need it because teams that had bad years generally bounced back within a couple seasons.  Around season 10, there were a few teams that stayed bad for 3+ seasons with win totals under 60 each year.  That led to some animosity with a select group of owners, throwing out the dreaded "T word" (tanking).  Thus, in season 15 we established the current required MWR rules: a ML team must win 180 games over 3 seasons and cannot win fewer than 55 games in consecutive seasons or the owner will not be invited back.

Why hasn't this been enforced?  I took over as commissioner in Season 16 rather abruptly.  The old commissioner, Jperiodj had unfortunately disappeared for over a week when we were trying to fill the world, so I stepped in unexpectedly.  We had already lost some owners, so I didn't want to disrupt things by enforcing the MWR.  This has caused some teams to skirt by without punishment.  However, I think only one team has been truly uncompetitive to the detriment of the league and that owner left on his own accord this season.

I don't see any issues with the current group of owners, but I still think we need to enforce MWR rules so that we keep a competitive balance within the league.  However, I'm not a fan of removing owners, so I would like to revise the punishment for missing the MWR.

My new proposed penalties are as follows:
  • Missing the 3-year, 180 win rule will require an owner to not exceed a prospect budget of $15 million for the following season.  This cannot be exceeded even via a transfer of money from one of the other budgets.
  • Missing the consecutive seasons of 55 wins will require an owner to not exceed a prospect budget of $8 million for the following season.  This cannot be exceeded even via a transfer of money from one of the other budgets.
  • If an owner exceeds their set Prospect budget, they will be warned to transfer money out of their Prospect budget until they reach the required threshold.  If they have already spent more money on prospects than would be allowed, they must release prospects in the amount they exceeded their required budget.  For example, if a team spent $16 million on prospects and had a maximum budget of $15 million, they must release a prospect for which they spent at least $1 million to sign said prospect, or any combination of prospects that would add up to $1 million while also not hurting their minor league squad.  If this is not done then the owner will not be invited back for the following season.

The point of these proposals is so that owners cannot double-dip and acquire talent via draft picks and international free agents.  I know some leagues require teams to either release their 1st round pick or draft a 2-pitch reliever, but that's more convoluted than I want to administer.  I also don't want to punish teams unfairly for one bad season.  Another reason I don't necessarily like removing an owner is that the next owner gets a fresh start at the MWR requirements, so they can continue keep the team bad for an extra season or two and then reap the rewards.

I'm interested to hear thoughts on this, so please leave comments below if you feel strongly one way or another.

Thanks for reading!
Nick



Friday, August 1, 2025

World Series 23 Preview

                       Philadelphia Unionvs     Baltimore Crab Cakes

                           (100-62)                                                                                              (112-50)

It's time for World Series 23, and it’s a battle of the #1 seeds between the American League champion Philadelphia Union and the 3-time defending World Series Champions, the Baltimore Crab Cakes from the National League.  Baltimore will be in search of the franchise's 5th championship which would put them two behind Seattle's leading 7 titles.  For Philadelphia, it's the franchise's 3rd trip to the World Series, and its first appearance since Season 5.  Both teams needed to survive a 5-game series in the LDS with Baltimore overcoming a 2-1 series deficit.  Both teams then stormed out to 3-0 series leads in the LCS.  Baltimore was able to close out Montreal in 5 games, but Philadelphia needed a 6th game to finish off El Paso, costing their pitching staff a little bit of rest.  Will that make a difference in the World Series?  Let's breakdown the matchup.

Philadelphia is led by jp_chips who is in his 8th season at the helm of the Union.  He took over a team that was the laughingstock of the league and has turned them into one of the best teams in the league, having won back-to-back AL East titles with over 100 wins each season.  For Philly, 5 is the magic number as they are 5th in the majors in both runs scored and runs allowed.  They also have an excellent defense behind their pitchers as they rank 1st in fielding percentage, 3rd in + plays and tied for 2nd in fewest - plays.  

Philly has three MVP candidates this season, with LF Beau Guyer the standout of the bunch.  Guyer was both Rookie of the Year and the MVP a season ago, and he's arguably the best hitter in the world.  His numbers were down a little from his tremendous 1.078 OPS season a year ago, but he still put up 37 HRs and drive in 133 runs with a 0.981 OPS and good defense to back it up.  1B Mel Kluber is having a career year with 0.913 OPS and CF Dewey Zornes had an excellent year both at the plate (0.806 OPS, 43 SBs) and in the field (8 + plays and only 3 errors).  The Philly big 3 will likely be at the top of the order and play a key role in getting past the elite Baltimore pitching staff.  An x-factor in this series could be 2B Carl Vining.  The former 2nd overall pick was a late season callup and he has been excellent so far in these playoffs, with a 0.343/0.439/0.713 slash line.

Philadelphia's pitching strength is in their bullpen, with closer Ross Burton (7-2, 37 saves, 1.58 ERA) in the running for both Cy Young and Fireman of the Year awards.  Stefen Parrish had a solid 1.92 ERA in 75 IP.  Jack Lewis pitched the most innings out of the pen with a 3.54 ERA.  The three SPs that have been used most these playoffs - Gil Tomlinson, Glenn Lorraine, and Einar Rivera had regular season ERAs of 3.43, 3.59, and 3.64, respectively.  So they are pretty good, but wouldn't be considered elite.  Every game they can get through 6 innings relatively unscathed, they will have to feel happy about turning it over to their bullpen.  Will their starters be good enough to topple the beast that is Baltimore.


Baltimore is led by aoscott2 who has been in the league since Season 8.  After being #1 in runs scored a year ago, they dropped to a tie for 6th, scoring 122 fewer runs this season.  Their pitching is still as good as ever, ranking #1 in ERA and runs allowed this season.  The also have three MVP candidates in LF Henderson Long (49 HRs, 149 RBIs, 38 SBs), CF Charley Campbell (55 HRs, 121 RBIs, 0.979 OPS) and 1B Marquis Affeldt (31 HRs, 0.906 OPS, 40 SBs).  Nobody else on the team hit more than 18 HRs so these guys bring the power while everyone else does their best to keep the line moving.

Their pitching staff is elite, led by Cy Young candidates Mac Rollins (20-3, 2.04 ERA) and Cozy Kennedy (20-4, 2.69 ERA).  They had 6 different pitchers with sub-3.00 ERAs and a total team ERA of 2.96.  Rubi Callaway was excellent on the backend leading the team with 34 saves.  Baltimore likes to creative with tandem pitching in the playoffs, so it will be interesting to see what they do to stop the powerful Philadelphia offense.

Baltimore is the better all around team, but Philly is young, talented, and eager to make their mark on KML history.  Can the Union topple the Crab Cakes, or will it be a 4th title in a row for Baltimore and aoscott2?  Good luck to both teams in World Series 23!

Season 24 Team Ratings vs Results

I was curious to see how my team power ratings matched up with actual results.  I am comparing runs scored for the offense and runs against ...