Original
Regular Season Schedules
These schedule files contain the originally planned schedules for each major league season from 1877 through 2023. There was no published schedule available for the 1876 season. Schedules were obtained from different sources, such as The Sporting News Baseball Guide and the New York Times. Occasionally there were disagreements between these sources which were then subjected to careful research. The basic format is parallel to that of the Retrosheet Game Logs, with fewer fields. The file format is described below.
Data collection was done by Paul Rivard and Walter and Kathy LeConte. Proofing of the schedules was done by Dave Lamoureaux, Jim Herdman, Cliff Blau, Sheldon Miller, Jon Rickert, Gary Pearce, Jim Wohlenhaus, Dave Smith and Paul Rivard. Frank Vaccaro has donated his research on postponed games, which has been incorporated into the schedules.
The data on postponements were compiled by David Vincent after Dave Smith systematically identified the games that were not played as scheduled. The makeup dates were determined and added to the original date,thus producing the final set of files that are presented here.
Walter LeConte wrote an analysis of the 1995 season schedules, found here.
Note that the 2020 zip archive has two schedules within it. The first, named "2020orig.txt" has the schedule as it was planned before the pandemic. The seoncd file, "2020rev.txt" is the revised version with the shortened schedule (60 games per team) released by MLB in early July of 2020,
Fields and their descriptions
Field(s) Meaning 1 Date in the form "yyyymmdd" 2 Number of game: "0" - a single game "1" - the first game of a double header including separate admission doubleheaders "2" - the second game of a double header including separate admission doubleheaders 3 Day of week("Sun","Mon","Tue","Wed","Thu","Fri","Sat") 4-5 Visiting team and league 6 Season game number for visiting team 7-8 Home team and league 9 Season game number for home team 10 Day (D), Night (N), Afternoon (A), Evening (E for twinight) 11 Postponement/cancellation indicator (more detail below) 12 Date of makeup if played in the form "yyyymmdd" (more detail below) Field 11 explanation This field will contain one or more phrases related to the game if it was not played as scheduled. If there is more than one phrase, they are separated by a semi-colon (";"). There are three possible outcomes for games not played on the originally scheduled date:
Any questions or concerns should be sent to the web master.
Original Regular Season Schedules (available years in bold)
1876 1877 1878 1879
1880 1881 1882 1883 1884 1885 1886 1887 1888 1889
1890 1891 1892 1893 1894 1895 1896 1897 1898 1899
1900 1901 1902 1903 1904 1905 1906 1907 1908 1909
1910 1911 1912 1913 1914 1915 1916 1917 1918 1919
1920 1921 1922 1923 1924 1925 1926 1927 1928 1929
1930 1931 1932 1933 1934 1935 1936 1937 1938 1939
1940 1941 1942 1943 1944 1945 1946 1947 1948 1949
1950 1951 1952 1953 1954 1955 1956 1957 1958 1959
1960 1961 1962 1963 1964 1965 1966 1967 1968 1969
1970 1971 1972 1973 1974 1975 1976 1977 1978 1979
1980 1981 1982 1983 1984 1985 1986 1987 1988 1989
1990 1991 1992 1993 1994 1995 1996 1997 1998 1999
2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
2020 2021 2022 2023 2024Recipients of Retrosheet data are free to make any desired use of the information, including (but not limited to) selling it, giving it away, or producing a commercial product based upon the data. Retrosheet has one requirement for any such transfer of data or product evelopment, which is that the following statement must appear prominently:
The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at 20 Sunset Rd., Newark, DE 19711.
Retrosheet website last updated September 18, 2024.
Send comments and suggestions to Tom Thress: tthress-ATsign-retrosheet.org.
All data contained at this site is copyright 1996-2024 by Retrosheet. All Rights Reserved. Click here for information about the use of Retrosheet data
Join the Retrosheet Discussion group here: RetroList
Retrosheet is an all-volunteer organization and a 501(c)(3) charitable organization. To volunteer, please e-mail Tom Thress. To make a donation, you can visit here: Donation Page