2020 National League Debuts

Willie Mays played his first Major League game on May 25, 1951, and went 0-for-5 at the plate. He started his career 1-for-25 and told his manager, "I can't do it, Mr. Leo. You better bench me."

Casey Stengel played his first Major League game on July 27, 1912, and went 4-for-4 at the plate. He commented later in his life, "I broke in with four hits and the writers promptly decided they had seen the new Ty Cobb. It took me only a few days to correct that impression."

Both Mays and Stengel would continue their Major League careers down separate paths of greatness, but each still had to appear in that memorable first Major League game. Baseball Almanac is pleased to present what Cubs broadcaster Steve Stone once described as, "His first Major League debut."

Baseball Almanac Top Quote

"You never forget your first hit in the Major Leagues. It was in my third at bat. That was kind of a relief. You could start off 0-for-34." - Ralph Kiner

2020 National League Debuts

2020 N.L. Rookies | 2020 A.L. Rookies | Baseball Firsts (All Years)

59 Jeremy Beasley 2020 Arizona Diamondbacks 08-11-2020 24
27 Wyatt Mathisen 2020 Arizona Diamondbacks 09-07-2020 26
26 Pavin Smith 2020 Arizona Diamondbacks 09-12-2020 24
46 Riley Smith 2020 Arizona Diamondbacks 08-26-2020 25
12 Daulton Varsho 2020 Arizona Diamondbacks 07-30-2020 24
57 Taylor Widener 2020 Arizona Diamondbacks 07-25-2020 25
14 Andrew Young 2020 Arizona Diamondbacks 08-01-2020 26
48 Ian Anderson 2020 Atlanta Braves 08-26-2020 22
60 William Contreras 2020 Atlanta Braves 07-24-2020 22
64 Tucker Davidson 2020 Atlanta Braves 09-26-2020 24
14 Cristian Pache 2020 Atlanta Braves 08-21-2020 21
65 Patrick Weigel 2020 Atlanta Braves 09-04-2020 26
61 Brailyn Marquez 2020 Chicago Cubs 09-27-2020 21
72 Tyson Miller 2020 Chicago Cubs 08-17-2020 25
4 Shogo Akiyama 2020 Cincinnati Reds 07-24-2020 32
70 Tejay Antone 2020 Cincinnati Reds 07-27-2020 26
38 José Barrero 2020 Cincinnati Reds 08-27-2020 22
34 Mark Payton 2020 Cincinnati Reds 08-22-2020 28
37 Tyler Stephenson 2020 Cincinnati Reds 07-27-2020 24
60, 38 Ryan Castellani 2020 Colorado Rockies 08-08-2020 24
59 Tommy Doyle 2020 Colorado Rockies 09-23-2020 24
56 Ashton Goudeau 2020 Colorado Rockies 08-19-2020 28
44 Jose Mujica 2020 Colorado Rockies 09-08-2020 24
46 Antonio Santos 2020 Colorado Rockies 09-01-2020 24
81 Victor González 2020 Los Angeles Dodgers 07-31-2020 24
8 Zach McKinstry 2020 Los Angeles Dodgers 09-16-2020 25
25 Keibert Ruiz 2020 Los Angeles Dodgers 08-16-2020 22
66 Mitch White 2020 Los Angeles Dodgers 08-28-2020 25
65 Eddy Alvarez 2020 Miami Marlins 08-05-2020 30
72 Daniel Castano 2020 Miami Marlins 08-08-2020 26
70 Jazz Chisholm Jr. 2020 Miami Marlins 09-01-2020 22
68 Lewin Díaz 2020 Miami Marlins 08-15-2020 23
94 Braxton Garrett 2020 Miami Marlins 09-13-2020 23
75 Jorge Guzman 2020 Miami Marlins 08-06-2020 24
4 Monte Harrison 2020 Miami Marlins 08-04-2020 25
78 Jordan Holloway 2020 Miami Marlins 07-26-2020 24
86 Brandon Leibrandt 2020 Miami Marlins 08-23-2020 27
77 Humberto Mejía 2020 Miami Marlins 08-07-2020 23
87 Brian Navarreto 2020 Miami Marlins 08-23-2020 25
59 Nick Neidert 2020 Miami Marlins 07-25-2020 23
77 Johan Quezada 2020 Miami Marlins 09-12-2020 26
95 Trevor Rogers 2020 Miami Marlins 08-25-2020 22
76 Jesús Sánchez 2020 Miami Marlins 08-21-2020 22
73 Sixto Sánchez 2020 Miami Marlins 08-22-2020 22
56 Sterling Sharp 2020 Miami Marlins 08-05-2020 25
96 Alex Vesia 2020 Miami Marlins 07-25-2020 24
32 Phil Bickford 2020 Milwaukee Brewers 09-01-2020 25
54 J.P. Feyereisen 2020 Milwaukee Brewers 07-24-2020 27
13 Mark Mathias 2020 Milwaukee Brewers 08-04-2020 26
47 Angel Perdomo 2020 Milwaukee Brewers 08-18-2020 26
43 Drew Rasmussen 2020 Milwaukee Brewers 08-19-2020 25
56 Justin Topa 2020 Milwaukee Brewers 09-01-2020 29
60 Andrés Giménez 2020 New York Mets 07-24-2020 22
66 Franklyn Kilome 2020 New York Mets 08-01-2020 25
77 David Peterson 2020 New York Mets 07-28-2020 25
70 Ali Sánchez 2020 New York Mets 08-10-2020 23
28 Alec Bohm 2020 Philadelphia Phillies 08-13-2020 24
75 Connor Brogdon 2020 Philadelphia Phillies 08-13-2020 25
66 Garrett Cleavinger 2020 Philadelphia Phillies 09-17-2020 26
48 Spencer Howard 2020 Philadelphia Phillies 08-09-2020 24
63 Mauricio Llovera 2020 Philadelphia Phillies 09-06-2020 24
13 Rafael Marchán 2020 Philadelphia Phillies 09-14-2020 21
77 Adonis Medina 2020 Philadelphia Phillies 09-20-2020 23
16 Mickey Moniak 2020 Philadelphia Phillies 09-16-2020 22
79 JoJo Romero 2020 Philadelphia Phillies 08-21-2020 24
60 Ramón Rosso 2020 Philadelphia Phillies 07-24-2020 24
65 JT Brubaker 2020 Pittsburgh Pirates 07-26-2020 26
62 Blake Cederlind 2020 Pittsburgh Pirates 09-15-2020 24
31 Will Craig 2020 Pittsburgh Pirates 08-27-2020 25
13 Ke'Bryan Hayes 2020 Pittsburgh Pirates 09-01-2020 23
70 Nick Mears 2020 Pittsburgh Pirates 08-08-2020 24
76 Jared Oliva 2020 Pittsburgh Pirates 09-21-2020 24
60 Cody Ponce 2020 Pittsburgh Pirates 08-02-2020 26
68 Brandon Waddell 2020 Pittsburgh Pirates 08-14-2020 26
21 Luis Campusano 2020 San Diego Padres 09-04-2020 22
9 Jake Cronenworth 2020 San Diego Padres 07-26-2020 26
3 Jorge Mateo 2020 San Diego Padres 08-13-2020 25
24 Edward Olivares 2020 San Diego Padres 07-25-2020 24
63 Jorge Ona 2020 San Diego Padres 09-07-2020 23
62 Luis Patiño 2020 San Diego Padres 08-05-2020 20
40 Ryan Weathers 2020 San Diego Padres 10-06-2020 20
73 Caleb Baragar 2020 San Francisco Giants 07-25-2020 26
21 Joey Bart 2020 San Francisco Giants 08-20-2020 23
61 Luis Alexander Basabe 2020 San Francisco Giants 08-27-2020 24
52 Dany Jiménez 2020 San Francisco Giants 07-23-2020 26
70 Joe McCarthy 2020 San Francisco Giants 07-23-2020 26
14 Chadwick Tromp 2020 San Francisco Giants 07-29-2020 25
68, 3 Dylan Carlson 2020 St. Louis Cardinals 08-15-2020 21
74 Nabil Crismatt 2020 St. Louis Cardinals 08-17-2020 25
86 Jesus Cruz 2020 St. Louis Cardinals 08-18-2020 25
61 Seth Elledge 2020 St. Louis Cardinals 08-16-2020 24
67 Rob Kaminsky 2020 St. Louis Cardinals 08-16-2020 25
33 Kwang Hyun Kim 2020 St. Louis Cardinals 07-24-2020 32
34 John Nogowski 2020 St. Louis Cardinals 08-16-2020 27
59 Johan Oviedo 2020 St. Louis Cardinals 08-19-2020 22
77 Roel Ramírez 2020 St. Louis Cardinals 08-16-2020 25
64 Ricardo Sanchez 2020 St. Louis Cardinals 08-17-2020 23
55 Max Schrock 2020 St. Louis Cardinals 08-15-2020 25
38 Kodi Whitley 2020 St. Louis Cardinals 07-26-2020 25
40 Jake Woodford 2020 St. Louis Cardinals 08-15-2020 23
71 Dakota Bacus 2020 Washington Nationals 08-09-2020 29
70 Ben Braymer 2020 Washington Nationals 08-28-2020 26
57 Wil Crowe 2020 Washington Nationals 08-22-2020 26
67 Kyle Finnegan 2020 Washington Nationals 07-25-2020 29
62 Luis García Jr. 2020 Washington Nationals 08-14-2020 20
29 Yadiel Hernandez 2020 Washington Nationals 09-10-2020 32
96 Seth Romero 2020 Washington Nationals 08-13-2020 24
2020 National League Debuts
baseball almanac flat baseball

baseball almanac fast facts

Find out which players bid farewell to their field's of dreams in the National League during the 2020 season as this group of players made their Major League debut!

Rich Amaral spent nine seasons in the Minor Leagues and upon his callup he commented, "I've been to every baseball park in America, except those in the American and National League."

Did you know that on September 27, 1963 the Houston Colt .45s fielded an all-rookie lineup that included future stars Joe Morgan, Jerry Grote, and Rusty Staub?