Skip to main content
jump to navigation
The Official Site of Minor League Baseball
John Leonard

John Leonard 24 P

AZL Angels

  • Status: Inactive
  • Full Name: John Patrick Leonard
  • Age: 26 (May 17, 1989)
  • Birthplace: Hanover, MA
  • Bats/Throws: R/R Ht: 6' 0" Wt: 205
  • Draft: Round 32 (2011, LAA)
  • School: Boston College
Loading...
Loading...
Loading...

John Leonard Career Stats

Loading...

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.
+ View More Transactions

John Leonard Awards and Honors