Baseball Player Won-Lost Records

Games and Seasons for which Player Won-Lost Records are Calculated

Last updated December 22, 2019

At present, Player won-lost records are available for the following seasons. Seasons in italics are missing some games.

1918 - 1931
1932 - 2019
Most Recent Updates to Player Won-Lost records

Player won-lost records are calculated using play-by-play data. The source of this play-by-play data is Retrosheet. Retrosheet released its most recent set of play-by-play data on December 10, 2019.

The primary addition to Retrosheet's data with this release was the release of two new seasons, 1918 and 2019. In addition, as part of Retrosheet's latest release, a combination of play-by-play and deduced accounts have also been released to complete the 1932 and 1933 seasons. In addition to these seasons, Retrosheet added play-by-play data for 24 games from previously released seasons prior to 1932. Overall, play-by-play data for 3,610 new games were released by Retrosheet in its latest update.

In addition to play-by-play data for games for which no data previously existed, Retrosheet has made fairly significant upgrades to its play-by-play data for a number of additional games. These include 79 games which have been promoted from "deduced games" to "event files" (see below for a discussion of this distinction).

All of these new and improved data have been incorporated into my Player won-lost records as of December 22, 2019.

For seasons with missing data, teams are missing the following numbers of games. Team records in missing games are shown in parentheses (W-L-T).


American League

Boston 43(16-26-1)
Chicago 23(9-13-1)
Cleveland 6(4-2-0)
Detroit 53(19-34-0)
New York 19(12-7-0)
Philadelphia 3(3-0-0)
St. Louis 22(12-10-0)
Washington 49(33-16-0)

National League

Boston 35(15-20-0)
Brooklyn 6(3-3-0)
Chicago 22(15-7-0)
Cincinnati 15(6-9-0)
New York 8(6-2-0)
Philadelphia 28(11-17-0)
Pittsburgh 10(3-7-0)
St. Louis 26(16-10-0)


American League

Boston 43(13-30-0)
Chicago 31(13-18-0)
Cleveland 2(2-0-0)
Detroit 63(33-30-0)
New York 23(11-12-0)
Philadelphia 6(4-2-0)
St. Louis 31(19-12-0)
Washington 51(30-21-0)

National League

Boston 45(23-22-0)
Brooklyn 4(1-3-0)
Chicago 22(13-8-1)
Cincinnati 25(10-15-0)
New York 10(7-3-0)
Philadelphia 43(14-28-1)
Pittsburgh 6(1-5-0)
St. Louis 27(21-6-0)


American League

Boston 58(23-34-1)
Chicago 36(16-20-0)
Cleveland 5(1-4-0)
Detroit 70(37-32-1)
New York 30(17-13-0)
Philadelphia 10(8-2-0)
St. Louis 21(10-10-1)
Washington 60(31-28-1)

National League

Boston 55(17-38-0)
Brooklyn 21(10-11-0)
Chicago 51(30-19-2)
Cincinnati 27(10-17-0)
New York 27(18-8-1)
Philadelphia 61(34-26-1)
Pittsburgh 20(12-8-0)
St. Louis 26(11-15-0)


American League

Boston 48(24-24-0)
Chicago 33(18-15-0)
Cleveland 18(4-14-0)
Detroit 63(30-33-0)
New York 15(8-7-0)
Philadelphia 2(2-0-0)
St. Louis 16(11-5-0)
Washington 55(28-27-0)

National League

Boston 41(19-22-0)
Brooklyn 17(13-4-0)
Chicago 24(16-8-0)
Cincinnati 8(4-4-0)
New York 7(4-3-0)
Philadelphia 52(12-40-0)
Pittsburgh 23(17-6-0)
St. Louis 18(10-8-0)


American League

Boston 46(11-35-0)
Chicago 18(10-8-0)
Cleveland 2(2-0-0)
Detroit 56(29-24-3)
New York 0
Philadelphia 10(7-3-0)
St. Louis 23(9-13-1)
Washington 49(31-16-2)

National League

Boston 37(16-21-0)
Brooklyn 33(15-17-1)
Chicago 21(15-6-0)
Cincinnati 14(6-8-0)
New York 26(16-9-1)
Philadelphia 31(8-23-0)
Pittsburgh 1(0-1-0)
St. Louis 21(15-6-0)


American League

Boston 51(14-36-1)
Chicago 16(10-5-1)
Cleveland 1(1-0-0)
Detroit 68(34-32-2)
New York 25(14-10-1)
Philadelphia 10(6-4-0)
St. Louis 64(29-34-1)
Washington 61(36-23-2)

National League

Boston 34(11-23-0)
Brooklyn 12(8-4-0)
Chicago 10(4-6-0)
Cincinnati 0
New York 15(7-8-0)
Philadelphia 38(20-18-0)
Pittsburgh 0
St. Louis 29(19-10-0)


American League

Boston 56(15-41-0)
Chicago 20(11-9-0)
Cleveland 3(0-3-0)
Detroit 68(36-31-1)
New York 24(3-20-1)
Philadelphia 17(13-4-0)
St. Louis 41(28-13-0)
Washington 69(42-27-0)

National League

Boston 36(12-24-0)
Brooklyn 0
Chicago 18(8-10-0)
Cincinnati 18(12-6-0)
New York 18(10-8-0)
Philadelphia 34(16-18-0)
Pittsburgh 0
St. Louis 32(20-12-0)


American League

Boston 60(23-36-1)
Chicago 13(6-6-1)
Cleveland 5(1-4-0)
Detroit 64(34-28-2)
New York 18(5-13-0)
Philadelphia 53(23-30-0)
St. Louis 17(11-6-0)
Washington 56(37-17-2)

National League

Boston 35(16-18-1)
Brooklyn 10(5-5-0)
Chicago 12(7-5-0)
Cincinnati 17(13-4-0)
New York 22(12-10-0)
Philadelphia 40(14-25-1)
Pittsburgh 0
St. Louis 20(10-10-0)


American League

Boston 59(22-35-2)
Chicago 38(24-13-1)
Cleveland 5(2-3-0)
Detroit 68(34-33-1)
New York 16(13-3-0)
Philadelphia 62(30-31-1)
St. Louis 27(12-14-1)
Washington 75(34-39-2)

National League

Boston 27(16-11-0)
Brooklyn 11(7-4-0)
Chicago 20(7-13-0)
Cincinnati 9(6-3-0)
New York 12(7-5-0)
Philadelphia 30(11-19-0)
Pittsburgh 0
St. Louis 19(10-9-0)


American League

Boston 66(21-45-0)
Chicago 14(8-6-0)
Cleveland 10(6-4-0)
Detroit 78(47-30-1)
New York 14(11-3-0)
Philadelphia 48(17-30-1)
St. Louis 45(33-12-0)
Washington 73(30-43-0)

National League

Boston 41(14-27-0)
Brooklyn 16(9-6-1)
Chicago 8(4-4-0)
Cincinnati 25(15-10-0)
New York 15(11-3-1)
Philadelphia 33(15-18-0)
Pittsburgh 0
St. Louis 32(16-16-0)


American League

Boston 60(34-26-0)
Chicago 34(11-23-0)
Cleveland 1(1-0-0)
Detroit 77(37-40-0)
New York 20(13-7-0)
Philadelphia 37(14-23-0)
St. Louis 56(30-26-0)
Washington 75(40-35-0)

National League

Boston 34(22-12-0)
Brooklyn 9(1-8-0)
Chicago 22(7-15-0)
Cincinnati 18(6-12-0)
New York 13(7-6-0)
Philadelphia 16(4-12-0)
Pittsburgh 0
St. Louis 50(34-16-0)


American League

Boston 70(37-33-0)
Chicago 52(37-15-0)
Cleveland 9(3-6-0)
Detroit 73(34-38-1)
New York 21(12-9-0)
Philadelphia 47(13-33-1)
St. Louis 26(14-11-1)
Washington 90(42-47-1)

National League

Boston 44(12-32-0)
Brooklyn 19(14-5-0)
Chicago 45(25-20-0)
Cincinnati 18(12-6-0)
New York 20(10-10-0)
Philadelphia 38(18-20-0)
Pittsburgh 2
St. Louis 20(11-9-0)


American League

Boston 92(38-53-1)
Chicago 67(45-22-0)
Cleveland 89(55-34-0)
Detroit 104(62-42-0)
New York 51(27-24-0)
Philadelphia 70(16-54-0)
St. Louis 110(52-57-1)
Washington 55(23-32-0)

National League

Boston 67(32-34-1)
Brooklyn 49(23-26-0)
Chicago 44(30-14-0)
Cincinnati 8(3-5-0)
New York 40(26-14-0)
Philadelphia 52(21-31-0)
Pittsburgh 0
St. Louis 82(35-46-1)


American League

Boston 58(35-23-0)
Chicago 33(18-15-0)
Cleveland 16(11-5-0)
Detroit 84(38-45-1)
New York 34(13-20-1)
Philadelphia 30(9-20-1)
St. Louis 84(39-44-1)
Washington 83(45-36-2)

National League

Boston 52(26-26-0)
Brooklyn 46(20-26-0)
Chicago 38(23-14-1)
Cincinnati 66(42-23-1)
New York 25(13-12-0)
Philadelphia 35(14-20-1)
Pittsburgh 2(1-1-0)
St. Louis 80(31-48-1)

Deduced Games

For games for which Retrosheet is unable to find play-by-play data, they construct what they call "deduced" games. These are play-by-play accounts which are constructed based on box score data and newspaper stories. In many cases, the resulting games are "plausible" but not necessarily unique. That is, there may be some uncertainty, for example, as to whether a particular batter singled in the first or third inning of a game.

Retrosheet distinguishes between what it calls "event files" - which consist exclusively (or, at least, almost exclusively) of known play-by-play events - and "deduced accounts" - which may contain some uncertainties. Retrosheet also only releases deduced games for full seasons. Working backwards in time, Retrosheet has released deduced games which cover every game for which event files are not available from 1932 through the present. I have helped to deduce a number of these games, starting with the 1949 season, and am continuing this deduction work at present for the 1931 season.

The total number of deduced games per season which are currently used in constructing Player won-lost records are shown in the next table. As of its latest release, Retrosheet has complete play-by-play data for all seasons since 1973 as well as 1960, 1961, 1969, and 1970.

Season Deduced Games % of Total
1932 1038.4%
1933 816.6%
1934 806.5%
1935 967.8%
1936 746.0%
1937 786.3%
1938 13611.1%
1939 917.4%
1940 1108.9%
1941 14811.9%
1942 12910.5%
1943 24720.0%
1944 38931.3%
1945 27922.7%
1946 20916.8%
1947 14411.6%
1948 16913.7%
1949 16012.9%
1950 14411.6%
1951 1048.4%
1952 977.8%
1953 635.1%
1954 514.1%
1955 433.5%
1956 443.6%
1957 121.0%
1958 60.5%
1959 30.2%
1960 00.0%
1961 00.0%
1962 40.2%
1963 30.2%
1964 20.1%
1965 90.6%
1966 80.5%
1967 60.4%
1968 171.0%
1969 00.0%
1970 00.0%
1971 90.5%
1972 20.1%

For my purposes, I have calculated Player won-lost records from both sources: event files and deduced files. I have chosen to do so largely under the basic premise that some data is better than no data.

For (context-neutral, teammate-adjusted) eWins, the timing of events doesn't really matter, only that events happened - i.e., all that matters is that a player went 2-for-4 with a single, double, and strikeout in his 4 at bats, not when the hits happened or how many runners were on base when he struck out. Strictly speaking, this knowledge does not require play-by-play data, merely box-score level data, which are available and known with relative certainty for all deduced games (and, in fact, for all games dating back to 1904).

For pWins and pLosses, which are context-dependent, the exact timing of these events will matter. Even for deduced games, however, the timing of most events actually are known, and this is more true the more important the event (e.g., events associated with run-scoring innings are typically reasonably well covered in newspaper stories). Because pWins and pLosses are a perfect accounting structure with a fixed number of pWins and pLosses assigned within any single game (2 pWins and 1 pLoss to the winning team, 1 pWin and 2 pLosses to the losing team), any errors in credit based on the uncertainty of events will be limited to a single game and a single team: that is, if I have inadvertently credited too many pWins to a specific player in a specific game, I must have similarly credited too few pWins to this player's teammate(s). This could certainly still lead to errors in the calculation of Player won-lost records, but, I believe, it minimizes the likely significance of such errors.
Nevertheless, Player won-lost records based on deduced game accounts should, perhaps, be viewed with more caution than Player won-lost records based on event files. More generally, the quality of Player won-lost calculations is a direct function of the quality of the underlying play-by-play data and that quality generally declines the farther back in time one goes. This is perhaps most significant with respect to fielding records. It is common, for example, for the exact nature of batting outs to be uncertain (i.e., we know that a batter made an out, but don't know if he grounded out to the second baseman or flew out to left field, etc.) for most deduced games, but also for many event files as one moves farther back in time. In general, these uncertainties are probably somewhat greater within deduced games than within event files, but the reality is that these uncertainties move along a continuum from highly uncertain deduced games to very good deductions to somewhat weak event files to highly detailed event files.

Overall, while recognizing that there are uncertainties surrounding certain plays in certain games over time, I believe that the Player won-lost records presented on this website are calculated as accurately as possible given the data available to me as of today. I am also reasonably certain that the quality of these data will only continue to improve over time as Retrosheet continues its ongoing and impressive efforts to constantly add more and better data to its already impressive historical dataset.

A Comment About Deduced Games
I would also like to point out a couple of things about deduced games.

First, note that the number of deduced games is not uniformly increasing as Retrosheet moves further back in time. The number of deduced games in the earliest season for which Retrosheet has released deduced games, 1932 (103), is fewer games than in any season between 1940 and 1951, and the number of deduced games in 1933 (81) is fewer than in any season between 1938 and 1952.

Second, as of Retrosheet's previous update (in June 2019), Retrosheet was missing play-by-play data for 221 games in 1933 and 266 games in 1932. Those numbers have been reduced to zero. But of the 487 games added for these two seasons, only 184 of these games ended up being classified as "deduced games". The other 303 games (62.2% of the total games added) are straight event files. In some cases, Retrosheet had scorecards which had not been entered just yet last year. In some cases, in working through deducing the missing games, play-by-play data was found in some newspapers. And in some cases, in working through newspaper stories to deduce a game, it was discovered that filling in everything explained in newspaper stories left no uncertainties: some newspaper stories are detailed enough to place every baserunner in a game, sometimes multiple newspaper stories complement each other in a way that leads to all baserunners being covered, sometimes a few baserunner uncertainties are left that turn out to only be able to fit together in one possible way. It is impossible to say with certainty exactly how subsequent seasons will go, but it is quite plausible that additional historical seasons may end up with fewer than 100 deduced games (perhaps, in some cases, far fewer).

Notes about Articles on the Website

The articles on this site are all written so that they pull data directly from the most recent version of the Player won-lost database. For articles updated since the summer of 2019, the last date on which articles have been updated will be identified at the bottom of the article (for an example, see below). In some cases, if the text of an article was last updated prior to the most recent update of data, there may be some inconsistencies between the text of an article and the data presented therein. I apologize if this results in any non-sensical analyses.

I hope you enjoy the Player won-lost records that I have available here. Thank you for visiting and please come back often!

This article was last edited on December 22, 2019.

Return to home page

The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at "".
Baseball player won-lost records have been constructed by Tom Thress. Feel free to contact me by e-mail, follow me on Twitter, and/or subscribe to my YouTube channel.