John Leonard

  • P
  • B/T: R/R
  • 6' 0"/205

John Leonard does not have any MLB stats for the 2012 season

John Leonard Bio

  • Full Name: John Patrick Leonard
  • Born: 5/17/1989 in Hanover, MA
  • Draft: 2011, Los Angeles Angels, 32nd rd. (975th overall)
  • College: Boston College

John Leonard does not have any MLB stats for the 2012 season

Stats

vs.
Note: Opponent can be found on current team or on team when both players met.
LOADING...

John Leonard Stats

*Since 2006

John Leonard Advanced Stats

*Since 2006
*Since 2006

John Leonard Statcast Events

John Leonard Latest Transactions

Team Date Transaction
March 19, 2012 RHP John Leonard retired.
June 20, 2011 RHP John Leonard assigned to AZL Angels from Los Angeles Angels.
June 19, 2011 Los Angeles Angels signed RHP John Leonard.

John Patrick Leonard Bio Info