Standings
BSN · 2025Current BSN 2025 standings with 12 teams. Indios de Mayaguez leads the table with 21 points after 34 matches, followed by Piratas de Quebradillas on 20 points. The table shows wins, losses, scoring, and win percentage — essential for pre-match betting analysis.
| # | Team | Played | Won | Lost | Points For:Points Against | Point Diff | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Group A | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 34 | 21 | 13 | 3044:2957 | +87 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 34 | 20 | 14 | 3090:3079 | +11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 34 | 18 | 16 | 2999:2989 | +10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 34 | 18 | 16 | 2950:2982 | -32 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 34 | 15 | 19 | 3084:3075 | +9 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 34 | 11 | 23 | 3055:3176 | -121 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Group B | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 34 | 24 | 10 | 3124:2885 | +239 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 34 | 22 | 12 | 3072:2983 | +89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 34 | 18 | 16 | 3109:3106 | +3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 34 | 16 | 18 | 3063:3090 | -27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 34 | 13 | 21 | 3247:3327 | -80 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 34 | 8 | 26 | 3080:3268 | -188 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Final04/08/2025–12/08/2025
Semi-finals19/07/2025–31/07/2025
Thu 31/07Vaqueros de Bayamon
92–75
Cangrejeros
Wed 30/07Leones De Ponce
99–67
Indios de Mayaguez
Tue 29/07Cangrejeros
91–70
Vaqueros de Bayamon
Mon 28/07Indios de Mayaguez
85–79
Leones De Ponce
Sun 27/07Vaqueros de Bayamon
88–85
Cangrejeros
Sat 26/07Leones De Ponce
91–88
Indios de Mayaguez
Fri 25/07Cangrejeros
75–73
Vaqueros de Bayamon
Thu 24/07Indios de Mayaguez
68–74
Leones De Ponce
Wed 23/07Vaqueros de Bayamon
86–74
Cangrejeros
Tue 22/07Leones De Ponce
78–85
Indios de Mayaguez
Mon 21/07Cangrejeros
89–88
Vaqueros de Bayamon
Sun 20/07Indios de Mayaguez
85–99
Leones De Ponce
Sat 19/07Vaqueros de Bayamon
95–71
Cangrejeros
Quarter-finals11/07/2025–17/07/2025
Thu 17/07Indios de Mayaguez
89–87
Capitanes de Arecibo
Tue 15/07Capitanes de Arecibo
80–87
Indios de Mayaguez
Mon 14/07Leones De Ponce
86–80
Piratas de Quebradillas
Sun 13/07Cangrejeros
93–87
Criollos de Caguas
Sun 13/07Indios de Mayaguez
71–90
Capitanes de Arecibo
Sat 12/07Piratas de Quebradillas
90–117
Leones De Ponce
Fri 11/07Capitanes de Arecibo
94–78
Indios de Mayaguez
Team Stats
Side-by-side performance comparison of all 12 teams in the BSN. Vaqueros de Bayamon leads with 24 wins this season. The colour-coded heatmap highlights wins, losses, scoring, scoring difference, and win percentage — making it easy to spot the strongest and weakest teams at a glance for betting analysis.
Top Scoring Teams
| Team | # | Played | Won | Lost | Points For | Points Against | Avg W | Avg L |
|---|---|---|---|---|---|---|---|---|
| 1 | Played34 | 24 | Lost10 | Points For3124 | Points Against2885 | Avg W8.0 | Avg L22.0 | |
| 2 | Played34 | 22 | Lost12 | Points For3072 | Points Against2983 | Avg W15.0 | Avg L16.0 | |
| 3 | Played34 | 21 | Lost13 | Points For3044 | Points Against2957 | Avg W13.0 | Avg L19.0 | |
| 4 | Played34 | 20 | Lost14 | Points For3090 | Points Against3079 | Avg W18.0 | Avg L20.0 | |
| 5 | Played34 | 18 | Lost16 | Points For2999 | Points Against2989 | Avg W21.0 | Avg L23.0 | |
| 6 | Played34 | 18 | Lost16 | Points For2950 | Points Against2982 | Avg W24.0 | Avg L15.0 | |
| 7 | Played34 | 18 | Lost16 | Points For3109 | Points Against3106 | Avg W25.0 | Avg L22.0 | |
| 8 | Played34 | 16 | Lost18 | Points For3063 | Points Against3090 | Avg W22.0 | Avg L17.0 | |
| 9 | Played34 | 15 | Lost19 | Points For3084 | Points Against3075 | Avg W13.0 | Avg L16.0 | |
| 10 | Played34 | 13 | Lost21 | Points For3247 | Points Against3327 | Avg W23.0 | Avg L16.0 | |
| 11 | Played34 | 11 | Lost23 | Points For3055 | Points Against3176 | Avg W17.0 | Avg L22.0 | |
| 12 | Played34 | 8 | Lost26 | Points For3080 | Points Against3268 | Avg W28.0 | Avg L19.0 |
API data: 12 May 2026