Skip to main content
Player zHero
Ontario Basketball League · 2026/27 season

OBL results and standings

Scores and pools for every Ontario Basketball League age group, U9 to U19, boys and girls. Each age group lists its weekends and whether the scores are in. Pick one to see the pools, standings and every team's games.

Boys

  • U9 Boys →10 teams
    • Oct 31 – Nov 1Weekend 1 · Round 1Schedule posted
    • Dec 12–13Weekend 2 · Round 1Not posted yet
    • Jan 9–10Weekend 3 · Round 2Not posted yet
    • Feb 13–14Weekend 4 · Round 2Not posted yet
  • U10 Boys →65 teams
    • Oct 24–25Weekend 1 · Round 126 of 58 scores in
    • Nov 21–22Weekend 2 · Round 1Not posted yet
    • Jan 9–10Weekend 3 · Round 2Not posted yet
    • Jan 23–24Weekend 4 · Round 2Not posted yet
    • Feb 27–28Weekend 5 · Round 2Not posted yet
  • U11 Boys →87 teams
    • Oct 24–25Weekend 1 · Round 141 of 87 scores in
    • Nov 14–15Weekend 2 · Round 1Not posted yet
    • Nov 28–29Weekend 3 · Round 1Not posted yet
    • Jan 30–31Weekend 4 · Round 2Not posted yet
    • Feb 20–21Weekend 5 · Round 2Not posted yet
  • U12 Boys →119 teams
    • Oct 24–25Weekend 1 · Round 198 of 119 scores in
    • Nov 21–22Weekend 2 · Round 1Not posted yet
    • Dec 5–6Weekend 3 · Round 1Not posted yet
    • Jan 23–24Weekend 4 · Round 2Not posted yet
    • Feb 27–28Weekend 5 · Round 2Not posted yet
  • U13 Boys →134 teams
    • Oct 31 – Nov 1Weekend 1 · Round 1Schedule posted
    • Dec 12–13Weekend 2 · Round 1Not posted yet
    • Jan 16–17Weekend 3 · Round 2Not posted yet
    • Feb 6–7Weekend 4 · Round 2Not posted yet
    • Feb 27–28Weekend 5 · Round 2Not posted yet
  • U14 Boys →159 teams
    • Nov 7–8Weekend 1 · Round 1Schedule posted
    • Nov 28–29Weekend 2 · Round 1Not posted yet
    • Jan 9–10Weekend 3 · Round 2Not posted yet
    • Feb 6–7Weekend 4 · Round 2Not posted yet
    • Mar 6–7Weekend 5 · Round 2Not posted yet
  • U15 Boys →127 teams
    • Nov 14–15Weekend 1 · Round 1Not posted yet
    • Jan 30–31Weekend 2 · Round 1Not posted yet
    • Feb 20–21Weekend 3 · Round 1Not posted yet
    • Apr 3–4Weekend 4 · Round 2Not posted yet
    • Apr 17–18Weekend 5 · Round 2Not posted yet
  • U16 Boys →101 teams
    • Nov 21–22Weekend 1 · Round 1Not posted yet
    • Feb 6–7Weekend 2 · Round 1Not posted yet
    • Feb 20–21Weekend 3 · Round 1Not posted yet
    • Apr 10–11Weekend 4 · Round 2Not posted yet
    • Apr 17–18Weekend 5 · Round 2Not posted yet
  • U17 BoysNo teams posted yet
    • Feb 20–21Weekend 1 · Round 1Not posted yet
    • Apr 3–4Weekend 2 · Round 1Not posted yet
    • Apr 10–11Weekend 3 · Round 1Not posted yet
    • May 1–2Weekend 4 · Round 2Not posted yet
    • May 8–9Weekend 5 · Round 2Not posted yet
  • U19 MenNo teams posted yet
    • Feb 20–21Weekend 1 · Round 1Not posted yet
    • Apr 3–4Weekend 2 · Round 1Not posted yet
    • Apr 10–11Weekend 3 · Round 1Not posted yet
    • May 1–2Weekend 4 · Round 2Not posted yet
    • May 8–9Weekend 5 · Round 2Not posted yet

Girls

  • U9 GirlsNo teams posted yet
    • Oct 31 – Nov 1Weekend 1 · Round 1Not posted yet
    • Dec 12–13Weekend 2 · Round 1Not posted yet
    • Jan 9–10Weekend 3 · Round 2Not posted yet
    • Feb 13–14Weekend 4 · Round 2Not posted yet
  • U10 Girls →23 teams
    • Oct 24–25Weekend 1 · Round 1Scores in
    • Nov 14–15Weekend 2 · Round 1Not posted yet
    • Dec 12–13Weekend 3 · Round 1Not posted yet
    • Jan 16–17Weekend 4 · Round 2Not posted yet
    • Jan 30–31Weekend 5 · Round 2Not posted yet
  • U11 Girls →32 teams
    • Oct 24–25Weekend 1 · Round 125 of 33 scores in
    • Nov 14–15Weekend 2 · Round 1Not posted yet
    • Dec 5–6Weekend 3 · Round 1Not posted yet
    • Jan 9–10Weekend 4 · Round 2Not posted yet
    • Jan 30–31Weekend 5 · Round 2Not posted yet
  • U12 Girls →45 teams
    • Oct 24–25Weekend 1 · Round 125 of 45 scores in
    • Nov 21–22Weekend 2 · Round 1Not posted yet
    • Jan 16–17Weekend 3 · Round 2Not posted yet
    • Jan 30–31Weekend 4 · Round 2Not posted yet
    • Feb 27–28Weekend 5 · Round 2Not posted yet
  • U13 Girls →61 teams
    • Oct 31 – Nov 1Weekend 1 · Round 11 of 61 scores in
    • Nov 14–15Weekend 2 · Round 1Not posted yet
    • Jan 9–10Weekend 3 · Round 2Not posted yet
    • Feb 13–14Weekend 4 · Round 2Not posted yet
    • Mar 6–7Weekend 5 · Round 2Not posted yet
  • U14 Girls →60 teams
    • Oct 31 – Nov 1Weekend 1 · Round 1Schedule posted
    • Dec 5–6Weekend 2 · Round 1Not posted yet
    • Jan 23–24Weekend 3 · Round 2Not posted yet
    • Feb 13–14Weekend 4 · Round 2Not posted yet
    • Mar 6–7Weekend 5 · Round 2Not posted yet
  • U15 Girls →53 teams
    • Nov 7–8Weekend 1 · Round 1Schedule posted
    • Dec 12–13Weekend 2 · Round 1Not posted yet
    • Jan 16–17Weekend 3 · Round 1Not posted yet
    • Feb 27–28Weekend 4 · Round 2Not posted yet
    • Apr 3–4Weekend 5 · Round 2Not posted yet
  • U16 Girls →46 teams
    • Nov 7–8Weekend 1 · Round 12 of 46 scores in
    • Dec 12–13Weekend 2 · Round 1Not posted yet
    • Jan 16–17Weekend 3 · Round 1Not posted yet
    • Feb 27–28Weekend 4 · Round 2Not posted yet
    • Apr 3–4Weekend 5 · Round 2Not posted yet
  • U17 Girls →24 teams
    • Nov 7–8Weekend 1 · Round 1Schedule posted
    • Jan 9–10Weekend 2 · Round 1Not posted yet
    • Feb 13–14Weekend 3 · Round 1Not posted yet
    • Mar 6–7Weekend 4 · Round 2Not posted yet
    • Apr 3–4Weekend 5 · Round 2Not posted yet
  • U19 Women →30 teams
    • Nov 7Weekend 1 · Round 1Schedule posted
    • Dec 5–6Weekend 2 · Round 1Not posted yet
    • Feb 13–14Weekend 3 · Round 1Not posted yet
    • Mar 6–7Weekend 4 · Round 2Not posted yet
    • Apr 10–11Weekend 5 · Round 2Not posted yet

Past seasons: 2025/26

How the OBL season works

  • Ontario Basketball runs the OBL for its member clubs. It has boys and girls age groups from U9 to U19.
  • Each team plays 12 games over five weekends, two to four games a weekend on Saturdays and Sundays. Games are at venues across the province, so teams travel.
  • Clubs pick a level when they register: A, AA, AAA or OBLX. Pools of 6 or 7 teams are set from that level and from how each team finished at last season's Provincial Championships or Ontario Cup.
  • Schedules come out one to two weeks before each weekend.
  • After six games, the re-rank moves teams up or down and sets new pools for the last six games. Only OBL games count. On these pages, Round 1 is the first six games and Round 2 is the last six.
  • The team with the best record in each pool after the re-rank is Pool Champion and gets medals.
  • A team has to play in the OBL to enter the Provincial Championships. The Ontario Cup doesn't require it.
  • In age groups where a lot of teams register at OBLX, Pools A and B start as OBLX pools. After the re-rank, the Pool A teams and the Pool B winner qualify for Provincials.

OBL questions from parents

What happens when an OBL team forfeits?

The other team gets a 2–0 win and the game isn't rescheduled. A team that gives less than 48 hours' notice, or doesn't show up, also pays a fine.

What if a game is cancelled for weather?

When Ontario Basketball cancels a game for weather or other dangerous conditions, it goes in as 0–0 and isn't rescheduled. Each team gets part of its fee back.

Will an OBL game move for a high school game?

No. Published OBL dates don't change, and games aren't rescheduled for high school basketball or other conflicts. Coaches can send a schedule request at least three weeks before the weekend, but it may not be granted.

Can a player play on two OBL teams?

A player stays on one team for the season. They can be called up to an older team in the same club for up to 1 sanctioned tournament or 4 sanctioned games, and only when that team is short of the minimum number of players.

Can a U9 team play in the Ontario Cup?

Yes. U9 teams play in the U10 Ontario Cup group.

Why do U15 and U16 Boys start in November for 2026/27?

Ontario Basketball moved their start from late February to November to space out the weekends. The old spring schedule had back-to-back weekends and ran into high school championships, OFSAA and March Break.

Source: Ontario Basketball's About OBL and OBL FAQ pages, checked October 2026.