7:36 PM EDT, Sat May 25, 2019
O
Peter O'Brien Miami Marlins LF / RF / 1B
Darren O'Day Atlanta Braves RP /
Ryan O'Hearn Kansas City Royals 1B / LF
Tyler O'Neill St. Louis Cardinals RF / LF / CF
Trevor Oaks Kansas City Royals SP /
Scott Oberg Colorado Rockies RP /
Rougned Odor 2 Texas Rangers 2B
Jake Odorizzi Minnesota Twins SP /
Seung-hwan Oh Colorado Rockies RP /
Shohei Ohtani 1 Los Angeles Angels SP /
Steven Okert San Francisco Giants RP /
Edward Olivares San Diego Padres CF
Tyler Olson Cleveland Indians RP /
Matt Olson 1 Oakland Athletics 1B / LF
Mike Olt Minnesota Twins 3B / 1B
Luis Ortiz Baltimore Orioles RP /
Josh Osich Baltimore Orioles RP /
Jose Osuna Pittsburgh Pirates 1B / RF / 3B
Roberto Osuna Houston Astros RP / / CL
Corey Oswalt New York Mets SP /
Dan Otero Cleveland Indians RP /
Adam Ottavino New York Yankees RP /
Chris Owings Kansas City Royals SS / RF / CF / 3B / 2B / LF
Marcell Ozuna St. Louis Cardinals LF / CF

MLB Player News

  • 6

    Kyle Gibson

    Kepler gets to rest sore knee as Twins take on Pale Hose

  • 5

    Trevor Story

    WATCH: Trevor Story hammers 100th home run, fastest shortstop in MLB history to that mark

  • 5

    Noah Syndergaard

    Five Mets home runs not enough in loss to Tigers

  • 5

    Kevin Cron

    Diamondbacks 10, Giants 4

  • 5

    Juan Soto

    Washington Nationals’ lineup for 2nd of 4 with the Miami Marlins in D.C.

MLB Photos