IP 79.0
ERA 7.98
WHIP 1.759
BB/9 4.9
SO/9 8.1
  • Full name Bradley Aaron Mills
  • Born 03/05/1985 in Mesa, AZ
  • Profile Ht.: 6'0" / Wt.: 190 / Bats: R / Throws: L
  • School Arizona
  • Debut 06/18/2009
  • Drafted in the 4th round (145th overall) by the Toronto Blue Jays in 2007 (signed for $140,000).
    View Draft Report
    Last year, Mills got some scouts' hopes up by flashing plus fastball velocity to go with a plus changeup and potentially above-average breaking ball. Some thought he was a third- or fourth-round talent, but the former walk-on at Arizona was honest with clubs and said he didn't want to sign as a junior. Instead, the civil engineering major--who attends Arizona on an academic scholarship--returned for his senior season and has been the Wildcats' No. 2 starter. The Blue Jays drafted him in the 22nd round but he didn't seriously consider signing, and he was having another solid season. His repertoire is much as it was last year, though he has pitched more in the 87-90 mph range without touching 92 as he did last year. His breaking ball has improved, as he throws it with more power than he did before. Mills is still a semester short of graduation and likely will want to finish up, which could cost him instructional league and set his development back. He also needed a cortisone shot late in the spring to help a balky back that caused him to miss a pair of starts down the stretch, further clouding his draft status.

Top Rankings

Organization Prospect Rankings

Best Tools List

  • Rated Best Control in the Pacific Coast League in 2011
  • Rated Best Changeup in the Pacific Coast League in 2011
  • Rated Best Changeup in the Toronto Blue Jays in 2009

Career Transactions

  • Tacoma Rainiers released LHP Brad Mills.
  • Tacoma Rainiers placed LHP Brad Mills on the 7-day disabled list.
  • Tacoma Rainiers activated LHP Brad Mills from the 7-day disabled list.
  • Tacoma Rainiers placed LHP Brad Mills on the 7-day disabled list.
  • Tacoma Rainiers activated LHP Brad Mills from the 7-day disabled list.
  • LHP Brad Mills assigned to Tacoma Rainiers.
  • Seattle Mariners signed free agent LHP Brad Mills to a minor league contract and invited him to spring training.
  • LHP Brad Mills elected free agency.
  • Nashville Sounds activated LHP Brad Mills from the temporarily inactive list.
  • Nashville Sounds placed LHP Brad Mills on the temporarily inactive list.
  • Oakland Athletics sent LHP Brad Mills outright to Nashville Sounds.
  • Oakland Athletics designated LHP Brad Mills for assignment.
  • Oakland Athletics selected the contract of LHP Brad Mills from Nashville Sounds.
  • LHP Brad Mills assigned to Nashville Sounds.
  • Oakland Athletics signed free agent LHP Brad Mills to a minor league contract and invited him to spring training.
  • LHP Brad Mills elected free agency.
  • Toronto Blue Jays sent LHP Brad Mills outright to Buffalo Bisons.
  • Toronto Blue Jays designated LHP Brad Mills for assignment.
  • Toronto Blue Jays selected the contract of LHP Brad Mills from Buffalo Bisons.
  • Toronto Blue Jays sent LHP Brad Mills outright to Buffalo Bisons.
  • Toronto Blue Jays designated LHP Brad Mills for assignment.
  • Toronto Blue Jays activated LHP Brad Mills.
  • Toronto Blue Jays claimed LHP Brad Mills off waivers from Oakland Athletics.
  • Oakland Athletics designated LHP Brad Mills for assignment.
  • Oakland Athletics selected the contract of LHP Brad Mills from Sacramento River Cats.
  • LHP Brad Mills assigned to Sacramento River Cats.
  • Milwaukee Brewers traded LHP Brad Mills to Oakland Athletics for cash.
  • Brad Mills assigned to Milwaukee Brewers.
  • LHP Brad Mills assigned to Nashville Sounds.
  • Milwaukee Brewers signed free agent LHP Brad Mills to a minor league contract.
  • Round Rock Express released LHP Brad Mills.
  • LHP Brad Mills assigned to Pacific Coast League All-Stars.
  • Round Rock Express activated LHP Brad Mills from the 7-day disabled list.
  • Round Rock Express placed LHP Brad Mills on the 7-day disabled list.
  • Texas Rangers sent LHP Brad Mills outright to Round Rock Express.
  • Texas Rangers claimed Brad Mills off waivers from Los Angeles Angels.
  • Los Angeles Angels recalled Brad Mills from Salt Lake Bees.
  • Los Angeles Angels optioned Brad Mills to Salt Lake Bees.
  • Los Angeles Angels recalled Brad Mills from Salt Lake Bees.
  • Brad Mills roster status changed by Salt Lake Bees.
  • sent LHP Brad Mills on a rehab assignment to AZL Angels.
  • Salt Lake Bees placed LHP Brad Mills on the 7-day disabled list retroactive to May 26, 2012. left shoulder inflammation
  • Los Angeles Angels optioned LHP Brad Mills to Salt Lake Bees.
  • Los Angeles Angels recalled Brad Mills from Salt Lake Bees.
  • Los Angeles Angels optioned Brad Mills to Salt Lake Bees.
  • Toronto Blue Jays traded LHP Brad Mills to Los Angeles Angels for C Jeff Mathis.
  • Toronto Blue Jays recalled Brad Mills from Las Vegas 51s.
  • Toronto Blue Jays optioned Brad Mills to Las Vegas 51s.
  • Toronto Blue Jays recalled Brad Mills from Las Vegas 51s.
  • Toronto Blue Jays optioned Brad Mills to Las Vegas 51s.
  • Toronto Blue Jays recalled Brad Mills from Las Vegas 51s.
  • Toronto Blue Jays optioned Brad Mills to Las Vegas 51s.
  • Toronto Blue Jays recalled Brad Mills from Las Vegas 51s.
  • Toronto Blue Jays optioned Brad Mills to Las Vegas 51s.
  • Toronto Blue Jays recalled Brad Mills from Las Vegas 51s.
  • Brad Mills assigned to Las Vegas 51s.
  • Toronto Blue Jays optioned LHP Brad Mills to Las Vegas 51s.
  • Toronto Blue Jays recalled Brad Mills from Las Vegas 51s.
  • Brad Mills roster status changed by Las Vegas 51s.
  • Las Vegas 51s placed LHP Brad Mills on the temporarily inactive list.
  • Las Vegas 51s activated LHP Brad Mills from the 7-day disabled list.
  • Las Vegas 51s placed LHP Brad Mills on the 7-day disabled list.
  • Toronto Blue Jays optioned LHP Brad Mills to Las Vegas 51s.
  • Brad Mills roster status changed by Toronto Blue Jays.
  • Brad Mills roster status changed by Las Vegas 51s.
  • Toronto Blue Jays optioned LHP Brad Mills to Las Vegas 51s.
  • Toronto Blue Jays selected the contract of Brad Mills from Las Vegas 51s.

Download our app

Read the newest magazine issue right on your phone