J.A. Happ

Toronto Blue Jays #48 - Relief Pitcher

  • Born: 10/19/82
  • Age: 31
  • Height: 6-6
  • Weight: 200
  • Bats/Throws: L/L
Year Team G GS W L SV CG SHO IP H R ER HR BB K ERA WHIP
2014 Blue Jays 23 19 8 8 0 0 0 112.2 118 59 55 14 42 93 4.39 1.42

Tuesday Bantering: Blue Jays links

67

Some links for the morning: Empty Blue Jays get thumped in Seattle - Sportsnet.ca Mike Wilner (with an autoplay ad) talks about last night's game. After playing 19 innings for more than...

Blue Jays' dive extends to five

90

Blue Jays 2 @ Angels 5 The good part of this season was really, really good. The bad part of this season has been really, really bad. Lately it's been hard to be a Blue Jays fan, but thank you for...

Bad start for J.A. Happ, Jays lose to Twins

24

Twins 4 Blue Jays 0 You can't win them all, though I wouldn't mind if we did. J.A. Happ wasn't sharp, even by his standards. He gave up 6 hits, 4 runs, 3 earned, 3 walks with 3 strikeouts, in...

Game #61 Preview: Blue Jays @ Tigers

45

Happy draft day everyone! Thankfully the MLB knows how much we BBB'ers enjoy the draft and decided to put the Blue Jays game at 1:08pm so there's no conflict with the 7:00pm start of the event...

Game 56 Preview: Blue Jays at Tigers

Lefty J.A. Happ takes the mound against Justin Verlander this afternoon as the Blue Jays and Tigers close out their series.

J.A. Happ's New Toy

72

J.A. Happ is dialling up the heat this year with interesting results.

Dustin McGowan moved to the bullpen

180

So, 3 good starts, then one bad start, and Dustin McGowan is moved to the bullpen.  I really don't understand the impatience that our front office is showing. What happens after tonight if J.A....

18 Lean Years: the Phillies in Interleague Play

18

Because you needed more reasons to think Bud Selig's a jerk.

J.A. Happ to start Monday's game

65

In news I missed: ICYM the news earlier, Gibbons says Happ will start in Philly Monday. This means Stroman will remain in Buff for now. #BlueJays — Barry Davis (@SNBarryDavis) May 1, 2014 ...

With Jays Below .500 (Again), It's Time To Sell

21

Unfortunately the time has come where us fans should admit that this current Toronto Blue Jays roster is nothing more than a .500 squad. Sitting in the middle of the pack as they have for two...

Anthopoulos: Two Rotation Spots Now Up For Grabs

186

Alex Anthopoulos has changed his tune a little bit about how the rotation spots are going to be decided this spring. Sportsnet has a piece up outlining some comments the Blue Jays General Manager...

Is baseball a dangerous game?

Why aren't baseball players afraid despite the obvious danger?

X
Log In Sign Up

forgot?
Log In Sign Up

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior users will need to choose a permanent username, along with a new password.

Your username will be used to login to SB Nation going forward.

I already have a Vox Media account!

Verify Vox Media account

Please login to your Vox Media account. This account will be linked to your previously existing Eater account.

Please choose a new SB Nation username and password

As part of the new SB Nation launch, prior MT authors will need to choose a new username and password.

Your username will be used to login to SB Nation going forward.

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.