
Club identity
2026–27 team profile
Arena
Estadio Xfinity
Mascot
Rico
Division
Atlantic
Rostered players
25
Official hashtag
#DaleToros
Yellow
#F1B110
Gray
#484848
Red
#C82222
Roster ratings
Average OVR
Live roster · one decimal
Overall · Top 20
83.2
Forwards · Top 12
82.3
Defense · Top 6
85.3
Goalies · Top 2
82.0
Official rivals
Rivals
Four designated opponents
Rivalry levels
2026–27 roster rules
Roster & cap compliance
A team must satisfy the salary rules and carry at least 13 forwards, 7 defensemen, and 3 goalies while staying at or below 26 total players.
Current payroll
$90,550,000
Cap position
$9,450,000 available
Floor position
$20,550,000 above floor
Active roster
25 players
Payroll range
$90.5M
Floor $70M · Cap $100M
Payroll is at or below the $100,000,000 salary cap.
Payroll meets the $70,000,000 salary floor.
Every salary is between $900,000 and $20,000,000.
Roster has no more than 26 total players.
At least 13 forwards (15 currently).
At least 7 defensemen (7 currently).
At least 3 goalies (3 currently).
Current roster: 15 F · 7 D · 3 G · 25 total
2026–27 live statistics
Season stats
Compiled from the official game-by-game Team, Skater, and Goalie Stats tabs.
7-8-1
Record
15
Points
37
Goals for
51
Goals against
24.6
Shots / game
8.6%
Power play
18.4
Hits / game
15:54
TOA / game
90.3%
Avg passing
34.1
FOW / game
0
Man-games lost
Skaters
| Player | GP | G | A | PTS | +/- | S | S% | PIM | Hits | PPG | SHG | FOW | FO% | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| #11 Anze KopitarC | 16 | 2 | 10 | 12 | 0 | 33 | 6.1% | 4 | 27 | 0 | 0 | 253 | 72.5% | 391:18 |
| #16 Justin BrazeauRW | 16 | 4 | 6 | 10 | -1 | 30 | 13.3% | 0 | 10 | 1 | 0 | 0 | 0.0% | 316:02 |
| #10 Artemi PanarinLW | 12 | 5 | 4 | 9 | -5 | 38 | 13.2% | 4 | 8 | 0 | 0 | 0 | 0.0% | 251:33 |
| #77 Victor HedmanLD | 16 | 2 | 7 | 9 | -3 | 41 | 4.9% | 16 | 30 | 0 | 0 | 0 | 0.0% | 411:32 |
| #86 Kirill MarchenkoRW | 11 | 4 | 3 | 7 | -3 | 28 | 14.3% | 4 | 6 | 1 | 0 | 0 | 0.0% | 248:29 |
| #5 Denton MateychukRD | 16 | 1 | 5 | 6 | +1 | 22 | 4.5% | 2 | 29 | 0 | 0 | 0 | 0.0% | 374:20 |
| #72 Alex Barré-BouletLW | 16 | 3 | 2 | 5 | -7 | 27 | 11.1% | 4 | 10 | 0 | 0 | 1 | 33.3% | 240:52 |
| #20 Brendan LemieuxRW | 16 | 2 | 3 | 5 | -10 | 17 | 11.8% | 0 | 4 | 0 | 0 | 0 | 0.0% | 277:50 |
| #9 Evander KaneLW | 16 | 2 | 3 | 5 | -7 | 28 | 7.1% | 6 | 17 | 0 | 0 | 0 | 0.0% | 316:07 |
| #71 Jonas SiegenthalerLD | 16 | 2 | 2 | 4 | -11 | 27 | 7.4% | 12 | 33 | 0 | 1 | 0 | 0.0% | 397:35 |
| #22 Ryan StromeC | 16 | 2 | 2 | 4 | -7 | 14 | 14.3% | 2 | 15 | 0 | 0 | 113 | 59.2% | 209:13 |
| #25 Jacob Bernard-DockerRD | 16 | 1 | 3 | 4 | -2 | 10 | 10.0% | 0 | 8 | 0 | 0 | 0 | 0.0% | 137:33 |
| #38 Mario FerraroLD | 16 | 0 | 4 | 4 | -2 | 8 | 0.0% | 2 | 20 | 0 | 0 | 0 | 0.0% | 209:43 |
| #76 Zachary BolducC | 16 | 0 | 4 | 4 | -10 | 22 | 0.0% | 8 | 30 | 0 | 0 | 69 | 24.9% | 303:31 |
| #8 Drew DoughtyRD | 16 | 3 | 0 | 3 | -14 | 23 | 13.0% | 12 | 29 | 1 | 0 | 0 | 0.0% | 318:16 |
| #70 Travis BoydRW | 16 | 2 | 1 | 3 | -5 | 8 | 25.0% | 4 | 4 | 0 | 0 | 1 | 33.3% | 128:10 |
| #7 Liam FoudyC | 16 | 0 | 2 | 2 | -1 | 8 | 0.0% | 0 | 4 | 0 | 0 | 3 | 23.1% | 85:33 |
| #37 Liam O'BrienLW | 16 | 0 | 2 | 2 | -4 | 7 | 0.0% | 0 | 4 | 0 | 0 | 6 | 22.2% | 129:14 |
| #21 Mitchell ChaffeeRW | 13 | 1 | 0 | 1 | -1 | 8 | 12.5% | 4 | 0 | 0 | 0 | 0 | 0.0% | 103:44 |
Goalies
| Goalie | GP | Dressed | MIN | SA | SV | SV% | GA | GAA | ENG | PTS |
|---|---|---|---|---|---|---|---|---|---|---|
| #34 Alex LyonG | 14 | 16 | 851:10 | 384 | 350 | 0.911 | 34 | 2.40 | 6 | 0 |
| #30 Joel BlomqvistG | 2 | 16 | 116:49 | 58 | 50 | 0.862 | 8 | 4.11 | 2 | 0 |
Game log
2026–27 active roster
Current roster
25 total · 22 skaters · 3 goalies · click any column to sort
| 77 | Victor Hedmanprofile Tampa Bay Lightning | LD | 94 | 35 | 4 | $14,000,000 | 46 | 146 | 192 |
| 10 | Artemi Panarinprofile Los Angeles Kings | LW | 92 | 34 | 4 | $12,000,000 | 161 | 154 | 315 |
| 86 | Kirill Marchenkoprofile Columbus Blue Jackets | RW | 89 | 26 | 1 | $9,000,000 | 61 | 60 | 121 |
| 11 | Anze Kopitarprofile Los Angeles Kings | C | 87 | 39 | 3 | $7,000,000 | 94 | 121 | 215 |
| 8 | Drew Doughtyprofile Los Angeles Kings | RD | 86 | 36 | 6 | $6,000,000 | 35 | 130 | 165 |
| 71 | Jonas Siegenthalerprofile New Jersey Devils | LD | 86 | 29 | 5 | $6,000,000 | 23 | 68 | 91 |
| 5 | Denton Mateychukprofile Columbus Blue Jackets | LD/RD | 84 | 22 | 4 | $4,000,000 | 3 | 13 | 16 |
| 9 | Evander Kaneprofile Vancouver Canucks | LW | 83 | 35 | 3 | $3,250,000 | 102 | 95 | 197 |
| 16 | Justin Brazeauprofile Pittsburgh Penguins | RW | 83 | 28 | 3 | $3,250,000 | 19 | 26 | 45 |
| 38 | Mario Ferraroprofile San Jose Sharks | LD | 83 | 28 | 4 | $3,250,000 | 28 | 69 | 97 |
| 22 | Ryan Stromeprofile Calgary Flames | C | 82 | 33 | 3 | $2,500,000 | 49 | 120 | 169 |
| 76 | Zachary Bolducprofile Montreal Canadiens | C | 82 | 23 | 5 | $2,500,000 | 2 | 15 | 17 |
| 72 | Alex Barré-Bouletprofile Colorado Eagles | C/LW | 79 | 29 | 4 | $1,250,000 | 15 | 35 | 50 |
| 25 | Jacob Bernard-Dockerprofile Detroit Red Wings | RD | 79 | 26 | 3 | $2,500,000 | 15 | 56 | 71 |
| 37 | Liam O'Brienprofile Utah Mammoth | C/LW | 79 | 32 | 3 | $1,250,000 | 11 | 16 | 27 |
| 20 | Brendan Lemieuxprofile HC Davos | LW/RW | 78 | 30 | 5 | $1,000,000 | 26 | 33 | 59 |
| 7 | Liam Foudyprofile Bridgeport Islanders | C/LW | 77 | 26 | 1 | $900,000 | 25 | 35 | 60 |
| 21 | Mitchell Chaffeeprofile Syracuse Crunch | RW | 77 | 28 | 1 | $900,000 | 3 | 12 | 15 |
| 70 | Travis Boydprofile Toronto Marlies | C/RW | 77 | 33 | 2 | $900,000 | 38 | 52 | 90 |
| 89 | Zayne Parekhprofile Calgary Flames | RD | 77 | 20 | 1 | $900,000 | 3 | 32 | 35 |
| 33 | Michael Spacekprofile HC Sparta Praha | C/RW | 76 | 29 | 3 | $900,000 | 1 | 15 | 16 |
| 26 | Jasper Weatherbyprofile Bílí Tygři Liberec | C | 73 | 28 | 1 | $900,000 | 11 | 19 | 30 |
Future assets
Draft picks
Current 2027 and 2028 draft-pick inventory for the Puerto Rico Toros, synced from the league's live pick tracker.
AVHL Draft
2027
1st Round
via Montana Miners
Traded 3 times
1st Round
via Portland Sea Lions
Traded 5 times
1st Round
Own pick
1st Round
via Raleigh Wildcats
2nd Round
Own pick
AVHL Draft
2028
1st Round
via Oklahoma Twisters
Traded 2 times
2nd Round
via Fort Worth Defenders
Traded 5 times
2nd Round
via Nevada Archers
Traded 3 times
2nd Round
Own pick
3rd Round
Own pick
Franchise history
Year-by-year results
Full regular-season metrics for every completed AVHL season in this franchise's history. Franchise code PR keeps prior names and locations connected to the current club.
Games
82
Wins
36
Points
84
Goal Diff.
-39
Best season
84
2025-26 · Puerto Rico Toros
| Season | Team | GP | W | L | OTL | PTS | PTS% | RW | GF/G | GA/G | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | Puerto Rico Toros | 82 | 36 | 34 | 12 | 84 | .512 | 29 | 2.65 | 3.12 | 217 | 256 | -39 |
Team branding
Arena, uniforms & presentation
The complete 2026–27 visual and game-night identity of the Puerto Rico Toros.
Home ice
Estadio Xfinity
The 2026–27 home of the Puerto Rico Toros.

Uniform set
Home, away & alternate
All three official 2026–27 looks, presented from the finalized team artwork.

2026–27
Home

2026–27
Away

2026–27
Alternate

Official mascot
Rico
#51Game night identity
Arena presentation
Team-specific presentation details from the official 2026–27 club specifications.
Goal horn
Bass (Fog Horn 2) + Mid (Air Horn 3), 3 Blasts (MsMlL), Flare (Bugle 2)
Goal song
Miscellaneous - Fiesta
Win song
Miscellaneous - Heat Rio
Win presentation
Bowling
