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

No comments:

Post a Comment

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...