1950 St. Louis Browns

Franchise seasons · 1950s seasons

Independent, unofficial historical lineup simulator. Games here are simulated exhibitions, not historical results.

Compare historical seasons

Baltimore Orioles franchise archive · Available years: 1901–2025 · 125 seasons.

These historical season records are separate from simulated exhibitions. — means the season record is unavailable. Year ranges describe this archive's coverage; team names reflect each season's historical name.

Same team, nearby years

Nearby franchise seasons and available statistics
SeasonRecord (W–L)Batting rowsPitching rows
1952 St. Louis Browns64–902919
1951 St. Louis Browns52–1023121
1950 St. Louis Browns · Current season58–961620
1949 St. Louis Browns53–1012017
1948 St. Louis Browns59–942116

Same era: other teams in 1950

More teams from 1950

Roster and season statistics

Only players appear here. Staff are excluded from lineup choices. — means a statistic is unavailable. A roster player may have no batting or pitching row if they did not appear in those tables.

PlayerPosition groupNo.Stat rowsABHHRAVGIPERARating
Ed AlbrechtPitchers35pitching————6.675.40
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Russ BauersPitchers36pitching—————4.50
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Jack BrunerPitchers37pitching—————4.63
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Harry DorishPitchers46pitching————109.006.44
Below average (40) — 95 of 99 pitchers in the available 1950 rostersAn earned-run average of 6.44 over 109.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Cliff FanninPitchers23pitching————102.006.53
Below average (40) — 95 of 99 pitchers in the available 1950 rostersAn earned-run average of 6.53 over 102.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tom FerrickPitchers24pitching—————4.12
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Tommy FinePitchers42pitching—————8.10
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Ned GarverPitchers31pitching————260.003.39
Average (58) — 9 of 99 pitchers in the available 1950 rostersAn earned-run average of 3.39 over 260.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Don JohnsonPitchers22,26pitching————96.006.09
Below average (42) — 90 of 99 pitchers in the available 1950 rostersAn earned-run average of 6.09 over 96.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Bill KennedyPitchers30pitching—————0.00
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Lou KretlowPitchers25pitching————14.3311.93
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Cuddles MarshallPitchers36pitching—————7.88
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Joe OstrowskiPitchers21pitching————57.332.51
Average (58) — 9 of 99 pitchers in the available 1950 rostersAn earned-run average of 2.51 over 57.33 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Stubby OvermirePitchers40pitching————161.004.19
Average (52) — 39 of 99 pitchers in the available 1950 rostersAn earned-run average of 4.19 over 161.00 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Duane PillettePitchers21,36pitching————73.677.09
Below average (39) — 97 of 99 pitchers in the available 1950 rostersAn earned-run average of 7.09 over 73.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Ribs RaneyPitchers46pitching—————4.50
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Sid SchachtPitchers27pitching————10.6716.03
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Lou SleaterPitchers22pitching—————0.00
Not enough dataThe available innings and earned-run average do not support a reliable comparison. You can still select this pitcher; the exhibition uses estimated performance.
Dick StarrPitchers28pitching————123.675.02
Average (48) — 69 of 99 pitchers in the available 1950 rostersAn earned-run average of 5.02 over 123.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Al WidmarPitchers20pitching————194.674.76
Average (49) — 64 of 99 pitchers in the available 1950 rostersAn earned-run average of 4.76 over 194.67 innings informs this pitching score. Lower earned-run averages indicate better run prevention. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Sherm LollarCatchers9batting39611113.280——
Average (54) — 51 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 396 at-bats and 13 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Les MossCatchers10batting222598.266——
Average (51) — 86 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 222 at-bats and 8 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Hank ArftInfielders3batting280751.268——
Average (49) — 104 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 280 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Billy DeMarsInfielders1batting178440.247——
Average (46) — 136 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 178 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Owen FriendInfielders7batting372888.237——
Average (45) — 159 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 372 at-bats and 8 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Frankie GustineInfielders6batting1930.158——
Not enough dataThe available at-bats and hits do not support a reliable comparison. You can still select this batter; the exhibition uses estimated performance.
Don LenhardtInfielders14batting48013122.273——
Average (54) — 51 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 480 at-bats and 22 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Bill SommersInfielders8batting137350.255——
Average (48) — 114 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 137 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Snuffy StirnweissInfielders2batting326711.218——
Below average (41) — 190 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 326 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Leo ThomasInfielders2batting121241.198——
Below average (42) — 186 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 121 at-bats and 1 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Tom UptonInfielders4batting389922.237——
Below average (44) — 172 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 389 at-bats and 2 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Ray ColemanOutfielders17batting3841048.271——
Average (51) — 86 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 384 at-bats and 8 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Jim DelsingOutfielders27batting209550.263——
Average (48) — 114 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 209 at-bats and 0 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Dick KokosOutfielders19batting49012818.261——
Average (51) — 86 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 490 at-bats and 18 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Roy SieversOutfielders15batting3708810.238——
Average (46) — 136 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 370 at-bats and 10 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.
Ken WoodOutfielders12batting3698313.225——
Average (45) — 159 of 192 batters in the available 1950 rostersBatting average and home runs per at-bat inform this hitting score, using 369 at-bats and 13 home runs from the source. Shorter playing records receive more cautious scores. This rank compares simulation ratings, with equal scores sharing a rank; it is not a ranking of every player in the league.

Build a lineup

Exhibition rules use nine hitters, including a DH, and one pitcher. The numbered slots are the batting order. Pick each player once. Opponent: 1950 Boston Red Sox. Players without a rating remain selectable with estimated performance.

Keep the seed to replay the same game; change it to play a different exhibition.

Simulated exhibition

Choose a lineup to play an exhibition.

Batting lines

Game log for the selected game

    Roster and statistics adapted from Wikipedia contributors, 1950 St. Louis Browns season. Retrieved 2026-09-30T13:09:56.519058+00:00. Source material is under CC BY-SA 4.0. We grouped roster entries, excluded staff, joined stats by Wikipedia page title, converted baseball innings notation to outs, and derived approximate ratings and simulated outcomes. No official affiliation.