PREMIUM FEATURES
Bookmark player Roster player Stats Card Export Player

John McCarthy

Player Facts
  • Position
    C/LW
  • Height
    6'1" / 185 cm
  • Weight
    194 lbs / 88 kg
  • Shoots
    L
  • Contract
    18/19

McCarthy is a winger who plays a well-rounded game. Has good defensive smarts, and a hard shot. A natural leader, he competes and works hard. Somewhat lacking when it comes to natural offensive vision, though.
- Erik K. Piri, EP (2014)

Player Statistics
S Team League GP G A TP PIM +/-   POST GP G A TP PIM +/-
2003-04 St. John's Prep USHS-Prep 23 18 17 35 18 |
2004-05 Des Moines Buccaneers USHL 60 8 10 18 32 -13 |
2005-06 Boston Univ. NCAA 32 2 2 4 12 -1 |
2006-07 Boston Univ. NCAA 39 2 3 5 18 -1 |
2007-08 Boston Univ. NCAA 38 4 3 7 24 -3 |
2008-09 Boston Univ. “C” NCAA 45 6 23 29 24 16 |
2009-10 San Jose Sharks NHL 4 0 0 0 0 -3 |
Worcester Sharks AHL 74 15 27 42 39 36 | Playoffs 11 2 3 5 10 1
2010-11 San Jose Sharks NHL 37 2 2 4 8 -8 | - - - - -
Worcester Sharks AHL 25 7 5 12 13 -1 |
2011-12 San Jose Sharks NHL 10 0 0 0 10 -2 | - - - - -
Worcester Sharks AHL 65 20 27 47 41 7 |
2012-13 Worcester Sharks “C” AHL 65 9 16 25 12 -12 |
2013-14 San Jose Sharks NHL 36 1 1 2 4 -11 |
Worcester Sharks AHL 13 3 4 7 9 1 |
2014-15 Chicago Wolves AHL 25 5 3 8 11 0 |
Worcester Sharks AHL 35 9 9 18 8 4 |
2015-16 San Jose Sharks NHL 1 0 0 0 0 0 |
San Jose Barracuda “A” AHL 67 16 29 45 22 6 | Playoffs 4 0 0 0 0 -5
2016-17 San Jose Barracuda “C” AHL 67 19 14 33 26 6 | Playoffs 15 2 5 7 18 6
2017-18 San Jose Barracuda “C” AHL 56 10 16 26 18 8 | Playoffs 4 0 1 1 0 -1
USA OG 5 0 0 0 2 -4 |
2018-19 San Jose Barracuda “C” AHL 13 1 3 4 6 6 |
2018-19 AHL/ECHL/USHL/WHL/OHL/QMJHL stats powered by HockeyTech
PREMIUM
You need to have EP Premium to view these stats. Sign up at the top of the website.
Game Log
Date Team Opp Score G A TP PIM +/- SOG PPG SHG TOI
AHL
Sat 10/11 San Jose Barracuda @ Tucson Roadrunners
Fri 09/11 San Jose Barracuda @ Tucson Roadrunners
Mon 05/11 San Jose Barracuda vs Stockton Heat
Fri 02/11 San Jose Barracuda vs San Antonio Rampage
Sat 27/10 San Jose Barracuda @ Texas Stars
Fri 26/10 San Jose Barracuda @ San Antonio Rampage
Sun 21/10 San Jose Barracuda vs Stockton Heat
Sat 20/10 San Jose Barracuda @ Stockton Heat
Mon 15/10 San Jose Barracuda vs Tucson Roadrunners
Sat 13/10 San Jose Barracuda @ Stockton Heat
Player Career Totals
League GP G A TP PPG PIM +/- GP G A TP PPG PIM +/-
AHL 505 114 153 267 0.53 205 61 | 34 4 9 13 0.38 28 1
NCAA 154 14 31 45 0.29 78 11 |
NHL 88 3 3 6 0.07 22 -24 |
OG 5 0 0 0 0.00 2 -4 |
USHL 60 8 10 18 0.30 32 -13 |
USHS-Prep 23 18 17 35 1.52 18 0 |
Transactions
DATE STATUS FROM TO SOURCE
04/20/2018
04/20/2018 Extension San Jose Barracuda San Jose Barracuda
04/08/2017
04/08/2017 Extension San Jose Barracuda San Jose Barracuda
07/11/2016
07/11/2016 Confirmed San Jose Sharks San Jose Barracuda
07/02/2015
07/02/2015 Confirmed St. Louis Blues San Jose Sharks
07/08/2014
07/08/2014 Confirmed San Jose Sharks St. Louis Blues
07/12/2012
07/12/2012 Extension San Jose Sharks San Jose Sharks
07/18/2011
07/18/2011 Extension San Jose Sharks San Jose Sharks
05/01/2009
05/01/2009 Confirmed Boston Univ. San Jose Sharks
Player Biography and Trivia

Drafted 2004, 2 #18 overall by Des Moines Buccaneers in the USHL Entry Draft

Post a comment/trivia/testimonial in English
Log in or go premium to post and read comments
THE PUBLISHER IS NOT RESPONSIBLE FOR THE FOLLOWING SOCIAL MEDIA CONTENT