2025-26 Season 2024-25 Season 2023-24 Season 2022-23 Season 2021-22 Season
Combined AAAA AAA AA A

RPI Rankings

*Includes games between AA teams only*
End of Season
Team Win%PPG Op.PPG Pt.Diff RPI SRS
#1: King George (13-0) 1.0000 76.1 46.5 29.6 0.7299 47.78 (13 games)
#2: Brentwood (16-1) 0.9412 78.6 48.8 29.9 0.6473 37.70 (17 games)
#3: Pacific Academy (19-2) 0.9048 79.1 59.4 19.8 0.6399 27.45 (21 games)
#4: John Barsby (14-6) 0.7000 74.7 65.6 9.2 0.6291 24.91 (20 games)
#5: Westsyde (11-4) 0.7333 71.1 59.6 11.5 0.5995 15.12 (15 games)
#6: West Point Grey Academy(7-5) 0.5833 77.3 74.3 3.1 0.5972 22.42 (12 games)
#7: St. Thomas Aquinas(17-6) 0.7391 66.4 53.0 13.5 0.5899 21.63 (23 games)
#8: Langley Christian (14-6) 0.7000 77.3 62.8 14.5 0.5809 20.94 (20 games)
#9: Southridge (13-8) 0.6190 72.5 66.3 6.2 0.5718 13.79 (21 games)
#10: Britannia (7-5) 0.5833 64.3 65.2 -0.8 0.5493 7.85 (12 games)
#11: Collingwood (15-10)0.6000 75.8 65.4 10.4 0.5486 19.42 (25 games)
#12: Mulgrave (12-8) 0.6000 66.3 57.9 8.4 0.5467 17.95 (20 games)
#13: Summerland (15-6) 0.7143 74.0 60.3 13.7 0.5438 6.10 (21 games)
#14: Abbotsford Traditional(11-3) 0.7857 79.4 68.0 11.4 0.5432 9.36 (14 games)
#15: Lambrick Park (14-7) 0.6667 74.8 63.7 11.1 0.5400 19.59 (21 games)
#16: Khalsa (10-7) 0.5882 71.4 67.1 4.4 0.5387 6.30 (17 games)
#17: Nechako Valley (5-3) 0.6250 71.9 57.0 14.9 0.5375 1.54 (8 games)
#18: Fernie (7-2) 0.7778 77.3 55.6 21.8 0.5360 8.52 (9 games)
#19: Glenlyon Norfolk (11-7) 0.6111 73.8 65.4 8.3 0.5301 17.90 (18 games)
#20: Notre Dame (2-2) 0.5000 54.0 60.5 -6.5 0.5285 2.05 (4 games)
#21: St. Michael's University(10-4) 0.7143 70.3 62.9 7.4 0.5208 12.86 (14 games)
#22: Archbishop Carney (4-6) 0.4000 65.1 72.4 -7.3 0.5071 -0.87 (10 games)
#23: Hugh McRoberts (7-3) 0.7000 65.6 64.2 1.4 0.5054 -9.40 (10 games)
#24: Seycove (9-7) 0.5625 78.5 64.9 13.6 0.5021 14.68 (16 games)
#25: Aldergrove (3-5) 0.3750 63.1 67.0 -3.9 0.4938 -4.65 (8 games)
#26: Gulf Islands (4-6) 0.4000 48.8 66.5 -17.7 0.4875 -10.30 (10 games)
#27: Kalamalka (11-6) 0.6471 78.6 56.8 21.8 0.4842 -2.05 (17 games)
#28: Shawnigan (3-10) 0.2308 59.1 68.8 -9.7 0.4784 2.15 (13 games)
#29: George Elliot (1-3) 0.2500 46.3 73.8 -27.5 0.4782 -29.35 (4 games)
#30: Delview (4-8) 0.3333 62.8 73.2 -10.3 0.4746 -10.72 (12 games)
#31: Merritt (3-6) 0.3333 54.4 65.7 -11.2 0.4715 -17.57 (9 games)
#32: Matthew McNair (4-6) 0.4000 72.8 67.9 4.9 0.4690 -4.94 (10 games)
#33: Surrey Christian (5-8) 0.3846 67.6 71.3 -3.7 0.4668 -7.02 (13 games)
#34: R.C. Palmer (5-5) 0.5000 71.2 70.1 1.1 0.4662 -11.44 (10 games)
#35: Highland (5-9) 0.3571 67.1 73.1 -6.0 0.4651 -4.42 (14 games)
#36: Clarence Fulton (5-6) 0.4545 58.0 64.6 -6.6 0.4624 -17.92 (11 games)
#37: Hugh Boyd (3-2) 0.6000 79.0 68.6 10.4 0.4596 -9.88 (5 games)
#38: St. Andrew's (7-9) 0.4375 59.8 61.3 -1.5 0.4560 4.10 (16 games)
#39: Grand Forks (4-5) 0.4444 67.2 59.8 7.4 0.4552 -7.37 (9 games)
#40: Burnsview (3-5) 0.3750 69.8 76.1 -6.4 0.4510 -8.53 (8 games)
#41: Charles Hays (3-7) 0.3000 62.5 64.3 -1.8 0.4505 -2.99 (10 games)
#42: Shas Ti Kelly Road(2-2) 0.5000 66.3 78.5 -12.3 0.4386 -39.38 (4 games)
#43: Southern Okanagan (1-8) 0.1111 46.3 78.4 -32.1 0.4365 -35.28 (9 games)
#44: Abbotsford Christian(3-8) 0.2727 68.5 72.9 -4.4 0.4286 -6.73 (11 games)
#45: Bodwell (2-5) 0.2857 61.3 75.6 -14.3 0.4207 -12.29 (7 games)
#46: Pacific Christian (3-12) 0.2000 64.6 77.1 -12.5 0.4193 -5.15 (15 games)
#47: Kootenay River (3-4) 0.4286 68.1 75.3 -7.1 0.4171 -24.51 (7 games)
#48: Brebeuf (2-9) 0.1818 52.5 68.7 -16.3 0.4158 -18.75 (11 games)
#49: David Thompson (Invermere)(1-4) 0.2000 55.2 75.2 -20.0 0.4126 -34.76 (5 games)
#50: H.J. Cambie (5-8) 0.3846 70.4 69.2 1.2 0.4097 -14.24 (13 games)
#51: Princess Margaret (Penticton)(2-5) 0.2857 62.7 69.4 -6.7 0.4074 -24.87 (7 games)
#52: Whistler (1-6) 0.1429 52.0 87.1 -35.1 0.3999 -29.41 (7 games)
#53: Ladysmith (0-4) 0.0000 38.8 88.5 -49.8 0.3961 -45.70 (4 games)
#54: Kwalikum (5-4) 0.5556 67.8 57.0 10.8 0.3936 -6.77 (9 games)
#55: Langley Fundamental(2-6) 0.2500 58.0 75.3 -17.3 0.3931 -26.03 (8 games)
#56: Revelstoke (0-4) 0.0000 42.0 102.8 -60.8 0.3903 -66.46 (4 games)
#57: Elphinstone (0-7) 0.0000 46.1 89.7 -43.6 0.3880 -35.91 (7 games)
#58: D.W. Poppy (5-10) 0.3333 56.5 71.5 -15.1 0.3853 -24.16 (15 games)
#59: Parkland (0-11) 0.0000 43.5 75.5 -32.0 0.3760 -22.66 (11 games)
#60: Sands (1-9) 0.1000 56.0 80.2 -24.2 0.3752 -28.67 (10 games)
#61: Stanley Humphries (1-4) 0.2000 49.4 74.2 -24.8 0.3464 -41.83 (5 games)
#62: Richmond Christian(0-7) 0.0000 44.7 92.9 -48.1 0.3271 -61.40 (7 games)
#63: Smithers (1-3) 0.2500 49.0 71.0 -22.0 0.3186 -38.49 (4 games)
Teams with less than 4 games:
Brooks (0-2) 0.0000 26.0 83.0 -57.0 0.4238 -47.93 (2 games)
Pleasant Valley (0-2) 0.0000 30.5 107.0 -76.5 0.4196 -78.55 (2 games)
Peter Skene Ogden (1-2) 0.3333 60.3 76.7 -16.3 0.3827 -49.61 (3 games)
Cariboo Hill (0-2) 0.0000 56.5 89.0 -32.5 0.3159 -40.05 (2 games)
Hazelton (1-2) 0.3333 60.7 64.0 -3.3 0.3124 -29.99 (3 games)
D.P. Todd (0-2) 0.0000 62.0 79.5 -17.5 0.3047 -61.99 (2 games)
Selkirk (0-2) 0.0000 57.5 68.5 -11.0 0.2526 -44.17 (2 games)
Data collected from 378 games.

Created by Asher Mayan, 2021

Questions? Contact ashermayan@gmail.com

Scores obtained from British Columbia High School Boys Basketball Association or Sport Victoria