Here is the 25 man roster of Best All-Star seasons from 1933-1942. Remember, if a player didn’t make the All-Star game that season, it wasn’t considered.

1936 Bill Dickey: Dickey made the All-Star team 9 teams during this 10 year period, but his 1936 campaign was clearly his best. He hit .362 and 22 homers and drove in 107 runs.
1938 Rudy York: While 1937 was statistically a better season for York, he didn’t make the All-Star team that year, so we went with his 1938 season in which he hit .298 went deep 33 times and knocked in 127.

1934 Lou Gehrig: Gehrig made the All-Star team from 1933-39, and most people recognize his 1927 year as his best, the decision for DTB came down to 1934 or 1936, and we went with the 1934 season in a coin flip.
1938 Jimmie Foxx: Foxx was league MVP twice during this time frame in 1933 and 1938. He did hit for a slightly higher average in 1933, but just about every other number was higher in 1938 so that’s what we chose. 1932 was unreal for Foxx with a 1.218 OPS, but sorry Double X-no All-Star game.

1936 Charlie Gehringer: Gehringer made the All-Star team six straight years from 1933-38 and won the American League MVP in 1937, but his 60 doubles and 116 runs knocked in 1936 were just too hard to ignore, so we chose that year.

1935 Arky Vaughan: .385 batting average, .607 slugging and 1.098 OPS for a shortstop….in 1935, easy choice here
1936 Luke Appling: Appling’s first All-Star appearance was highlighted by a .388 batting average and 128 RBI’s

1937 Harlond Clift: Clift made the most of his only All-Star season by going a robust 29/118/.306 HR/RBI/AVG in 1937
1941 Cecil Travis: Travis led the league with 218 hits in 1941 in his last of three All-Star appearances. He also hit .359 and drove in 101 runs.

1941 Ted Williams: By far the easiest choice to make, still the last person to hit over .400, he hit 37 round-trippers, knocked in 120 and had a sizzling 1.287 OPS
1939 Joe DiMaggio: While DiMaggio had plenty of solid seasons to choose from his 1939 year had career highs in batting average, on base percentage and OPS, made this year a close one to take over his 1937 season.
1937 Joe Medwick: 237 hits, 56 doubles, 10 triples, 111 runs scored, 31 homers, 154 runs batted in with a .374 batting average……yeah 1937 the way to go.
1936 Mel Ott: This was a tougher choice on which season to go with. Ott had several solid campaigns from 1934-1938. 1936 stood out since he led league in homers, slugging and OPS

1938 Hank Greenberg: To complete our position players, we felt Greenberg had the next best season at any position. In 1938, he crushed 58 homers, drove in 146 and hit .315, good enough numbers to be included on this team.

1934 Lefty Gomez: Gomez led the league in wins (26), ERA (2.33), complete games (25), and shutouts (6) plus 4 other categories making this a very easy choice.
1933 Carl Hubbell: Even though he suffered a dozen losses in 1933, his 1.66 ERA, 10 shutouts, and 0.98 WHIP were too much to ignore, so 1933 gets the nod.
1942 Mort Cooper: When a pitcher wins MVP it’s usually because he has a special season. Cooper went 22-7 with a 1.78 ERA and 0.99 WHIP in 1942
1939 Bucky Walters: Walters just exploded in 1939 picking up 27 wins while recording a league best 2.29 ERA over 319 innings pitched. Was voted league MVP
1942 Tiny Bonham: Over 20 wins, under 1 WHIP and 22 complete games makes the 1942 season far and away Bonham’s best
1934 Dizzy Dean: Even in the 1930’s when pitchers threw more often than they do now, 30 wins is very impressive, add in 7 saves and its easy to see why Dean was league MVP in 1934.
1937 Monty Stratton: Stratton only made the All-Star team once, but it was a year worthy enough of being included. 15-5 record a 2.40 ERA and league leading 1.09 WHIP
1940 Bob Feller: Feller had plenty of All-Star appearances, but 1940 stood out 27 wins, 31 complete games and 261 strikeouts all led the AL in 1940
1941 Whit Wyatt: The four time All-Star had his best year in 1941, compiling 22 wins and 7 shutouts, both numbers good enough to lead the league.
1941 Thornton Lee: Another one year wonder, but the southpaw got it done in 1941 as he was best in the American League with a 2.37 ERA, 30 complete games, 1.17 WHIP and 174 ERA+.
1942 Tex Hughson: Tex won 22 games in 1942 and led the league with 281 innings pitched and only allowed 10 home runs.

Babe Ruth: Hard to believe one of the greatest hitters of all time is left of this roster, but in 1933 the year of the first All-Star game, Ruth was already 38 years old and winding down his Hall of Fame career. The Babe still managed to hit .301 with 34 homers and 103 runs batted in, but it just wasn’t good enough to make this squad.

1933-1942 ROSTER
1936 Bill Dickey
1938 Rudy York
1934 Lou Gehrig
1938 Jimmie Foxx
1936 Charlie Gehringer
1935 Arky Vaughan
1936 Luke Appling
1937 Harlond Clift
1941 Cecil Travis
1941 Ted Williams
1939 Joe DiMaggio
1937 Joe Medwick
1936 Mel Ott
1938 Hank Greenberg
1934 Lefty Gomez
1933 Carl Hubbell
1942 Mort Cooper
1939 Bucky Walters
1942 Tiny Bonham
1934 Dizzy Dean
1937 Monty Stratton
1940 Bob Feller
1941 Whit Wyatt
1941 Thornton Lee
1942 Tex Hughson