Standings
MPBL · 2025Current MPBL 2025 standings with 28 teams. Abra Weavers leads the table with 28 points after 29 matches, followed by Nueva Ecija Vanguards on 27 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| North Division | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 29 | 28 | 1 | 2633:2012 | +621 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 29 | 27 | 2 | 2638:2038 | +600 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 29 | 26 | 3 | 2399:2028 | +371 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 29 | 21 | 8 | 2398:2152 | +246 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 29 | 21 | 8 | 2276:2079 | +197 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 28 | 20 | 8 | 2386:2151 | +235 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 29 | 20 | 9 | 2500:2202 | +298 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 29 | 15 | 14 | 2303:2160 | +143 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 29 | 13 | 16 | 2420:2282 | +138 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 28 | 12 | 16 | 2174:2278 | -104 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | 29 | 7 | 22 | 2168:2394 | -226 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | 29 | 4 | 25 | 2146:2545 | -399 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 | 28 | 3 | 25 | 2229:3032 | -803 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 | 29 | 3 | 26 | 2080:2794 | -714 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| South Division | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 28 | 24 | 4 | 2324:1891 | +433 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 29 | 20 | 9 | 2267:2028 | +239 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 29 | 19 | 10 | 2462:2201 | +261 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 29 | 18 | 11 | 2305:2158 | +147 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 28 | 17 | 11 | 2323:2066 | +257 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 29 | 17 | 12 | 2284:2116 | +168 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | 29 | 17 | 12 | 2219:2053 | +166 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 | 29 | 15 | 14 | 2353:2317 | +36 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 | 29 | 12 | 17 | 2219:2381 | -162 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 | 29 | 11 | 18 | 2170:2318 | -148 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 | 27 | 10 | 17 | 1992:2112 | -120 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 | 29 | 10 | 19 | 2339:2567 | -228 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 | 29 | 9 | 20 | 2194:2471 | -277 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 | 28 | 1 | 27 | 1985:2737 | -752 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Final06/10/2025–16/12/2025
Semi-finals02/10/2025–06/12/2025
Sat 06/12Quezon Huskers
56–49
Binan Tatak Gel
Wed 03/12Binan Tatak Gel
57–53
Quezon Huskers
Mon 01/12Binan Tatak Gel
56–66
Quezon Huskers
Thu 27/11Pangasinan Heatwaves
74–99
Abra Weavers
Wed 26/11Quezon Huskers
65–68
Binan Tatak Gel
Mon 24/11Quezon Huskers
57–55
Binan Tatak Gel
Fri 21/11Abra Weavers
66–59
Pangasinan Heatwaves
Wed 19/11Abra Weavers
77–58
Pangasinan Heatwaves
Sat 04/10Mindoro Tamaraws
62–68
Zamboanga Sikat
Sat 04/10Cebu Greats
65–57
Davao Tigers
Thu 02/10Pangasinan Heatwaves
98–91
Ilagan Isabela Cowboys
Thu 02/10Pasig City
78–99
Bataan Risers
Quarter-finals06/11/2025–17/11/2025
Mon 17/11Batangas City
75–80
Binan Tatak Gel
Fri 14/11Batangas City
70–62
Binan Tatak Gel
Thu 13/11San Juan Knights
80–83
Pangasinan Heatwaves
Tue 11/11GenSan Warriors
85–95
Quezon Huskers
Fri 07/11Pangasinan Heatwaves
66–83
San Juan Knights
Fri 07/11Batang Kankaloo
62–74
Abra Weavers
Thu 06/11Quezon Huskers
103–75
GenSan Warriors
Thu 06/11Binan Tatak Gel
72–67
Batangas City
Team Stats
Side-by-side performance comparison of all 28 teams in the MPBL. Abra Weavers leads with 28 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 | Played29 | 28 | Lost1 | Points For2633 | Points Against2012 | Avg W28.0 | Avg L1.0 | |
| 2 | Played29 | 27 | Lost2 | Points For2638 | Points Against2038 | Avg W27.0 | Avg L2.0 | |
| 3 | Played29 | 26 | Lost3 | Points For2399 | Points Against2028 | Avg W26.0 | Avg L3.0 | |
| 4 | Played28 | 24 | Lost4 | Points For2324 | Points Against1891 | Avg W24.0 | Avg L4.0 | |
| 5 | Played29 | 21 | Lost8 | Points For2398 | Points Against2152 | Avg W21.0 | Avg L8.0 | |
| 6 | Played29 | 21 | Lost8 | Points For2276 | Points Against2079 | Avg W21.0 | Avg L8.0 | |
| 7 | Played28 | 20 | Lost8 | Points For2386 | Points Against2151 | Avg W20.0 | Avg L8.0 | |
| 8 | Played29 | 20 | Lost9 | Points For2500 | Points Against2202 | Avg W20.0 | Avg L9.0 | |
| 9 | Played29 | 20 | Lost9 | Points For2267 | Points Against2028 | Avg W20.0 | Avg L9.0 | |
| 10 | Played29 | 19 | Lost10 | Points For2462 | Points Against2201 | Avg W19.0 | Avg L10.0 | |
| 11 | Played29 | 18 | Lost11 | Points For2305 | Points Against2158 | Avg W18.0 | Avg L11.0 | |
| 12 | Played28 | 17 | Lost11 | Points For2323 | Points Against2066 | Avg W17.0 | Avg L11.0 | |
| 13 | Played29 | 17 | Lost12 | Points For2284 | Points Against2116 | Avg W17.0 | Avg L12.0 | |
| 14 | Played29 | 17 | Lost12 | Points For2219 | Points Against2053 | Avg W17.0 | Avg L12.0 | |
| 15 | Played29 | 15 | Lost14 | Points For2303 | Points Against2160 | Avg W15.0 | Avg L14.0 | |
| 16 | Played29 | 15 | Lost14 | Points For2353 | Points Against2317 | Avg W15.0 | Avg L14.0 | |
| 17 | Played29 | 13 | Lost16 | Points For2420 | Points Against2282 | Avg W13.0 | Avg L16.0 | |
| 18 | Played28 | 12 | Lost16 | Points For2174 | Points Against2278 | Avg W12.0 | Avg L16.0 | |
| 19 | Played29 | 12 | Lost17 | Points For2219 | Points Against2381 | Avg W12.0 | Avg L17.0 | |
| 20 | Played29 | 11 | Lost18 | Points For2170 | Points Against2318 | Avg W11.0 | Avg L18.0 | |
| 21 | Played27 | 10 | Lost17 | Points For1992 | Points Against2112 | Avg W10.0 | Avg L17.0 | |
| 22 | Played29 | 10 | Lost19 | Points For2339 | Points Against2567 | Avg W10.0 | Avg L19.0 | |
| 23 | Played29 | 9 | Lost20 | Points For2194 | Points Against2471 | Avg W9.0 | Avg L20.0 | |
| 24 | Played29 | 7 | Lost22 | Points For2168 | Points Against2394 | Avg W7.0 | Avg L22.0 | |
| 25 | Played29 | 4 | Lost25 | Points For2146 | Points Against2545 | Avg W4.0 | Avg L25.0 | |
| 26 | Played28 | 3 | Lost25 | Points For2229 | Points Against3032 | Avg W3.0 | Avg L25.0 | |
| 27 | Played29 | 3 | Lost26 | Points For2080 | Points Against2794 | Avg W3.0 | Avg L26.0 | |
| 28 | Played28 | 1 | Lost27 | Points For1985 | Points Against2737 | Avg W1.0 | Avg L27.0 |
API data: 12 May 2026