AHL
San Jose Barracuda
Menu
Search
Search by keyword
Search
Home
Tickets
Group Tickets
Premium Seating
Seating Map
24 - 25 Season Tickets
Promotional Nights
Season Tickets
Season Ticket Terms & Conditions
Schedule
2023-24 Schedule
Download Schedule
Broadcast Schedule
Game Center
Last Game
Upcoming Games
away
1st
2
2nd
1
3rd
1
OT
1
F OT
5
1
0
3
0
4
Sat, Apr 20
Game Recap
There are currently no games scheduled. Please check back at a later time.
Team
Roster
Stats
Standings
San Jose Sharks
Kaiser Permanente Team Physicians
Careers
Front Office
Hockey Operations
Forwards
21
- Filip Bystedt
49
- Scott Sabourin
52
- Tristen Robins
56
- Ethan Cardwell
57
- Luke Grainger
58
- Mitchell Russell
70
- Brandon Coe
76
- Anthony Vincent
78
- Joe Carroll
96
- Donavan Houle
97
- Lucas Vanroboys
Defensemen
0
- Braden Haché
77
- Valtteri Pulli
79
- Ethan Frisch
82
- Artem Guryev
85
- Shakir Mukhamadullin
98
- Jérémie Bucheler
Goalies
30
- Magnus Chrona
35
- Gabriel Carriere
News
Highlights
Fanzone
Social Media
Cuda Email Subscription
Cuda Confidential Podcast
Request a Frenzy Appearance
Wallpaper Wednesday
Enter to Win!
Boots & Brews Sweepstakes
Contact
Partnerships
Parking Map
Privacy Policy
Careers
Plan Your Visit
Terms of Use
CCPA Notice
Accessibility
Shop
Facebook
Twitter
Instagram
YouTube
Search by keyword
Search
Joe Carroll
F
#78
DOB: 2/1/2001
Ht: 6-3
Wt: 195
Shoots: R
Hometown: Carp, Ontario
Drafted: Undrafted
Player Stats
Regular Season
Season
Team
GP
G
A
PTS
+/-
PIM
PPG
SHG
SOG
GWG
FOW
PTS/G
2023-24 Regular Season
SYR
46
11
11
22
2
42
3
1
54
4
0
0.48
2023-24 Regular Season
SJ
11
1
2
3
0
10
0
0
17
0
0
0.27
2022-23 Regular Season
BEL
9
3
2
5
0
4
1
0
14
1
0
0.56
2020-21 Regular Season
BEL
3
0
0
0
-2
2
0
0
1
0
0
0.00
Total
69
15
15
30
0
58
4
1
86
5
0
0.43