0units
Some courses count for nothing
Applied, open-level and workplace courses are what a player gets steered into when the timetable has to flex around practice. NCAA names them, and they add nothing to the 16.
NCAA Division I and II eligibility, for Canadian hockey families
Every course checked against NCAA's own list for your province, every mark converted the way your province does it, and the 16 filled in one box at a time. On the player's phone, on a parent's web page, and on the laptop at school.
Why a hockey timetable needs watching
A player who finds out in Grade 12 has no way back. Core16 is built to catch three things early, while a course can still be swapped.
0units
Applied, open-level and workplace courses are what a player gets steered into when the timetable has to flex around practice. NCAA names them, and they add nothing to the 16.
4a year
NCAA sets no yearly load, but the arithmetic does. A light Grade 9 or 10 fills the 16 slowly and says nothing, until there's no room left in Grade 12. Core16 shows the pace, and says plainly it's arithmetic, not a rule.
85%= 4 or 3
An 85 is a 4 in Ontario and a 3 in British Columbia. BC's top band starts at 86, so an 84 reads as a strong mark and is worth no more than a 73. Every conversion goes through the student's province.
Try it
Drag the mark. Core16 converts it to NCAA quality points the way each province's outline does, and shows how close the mark sits to the next band. That nearness is what the app calls a cliff, and it only ever shows it for a course still in progress, where the mark can still move.
The BC 86 is the highest-value number in the app. One more point, one more quality point.
Bands from the NCAA Eligibility Center's September 2026 province outlines. Grade 10 to 12 scale shown; BC Grade 9 uses proficiency words, not percentages.
4points
Top band. 80 and above is a 4.
3points
1 more point reaches a 4.
Try it
Ontario matches by code, BC by title, and the list is NCAA's own. Every course comes back one of three ways: approved, won't count, or needs a look. The third one is the dangerous one, and Core16 never paints it green.
For the player
The iPhone app is the record. Courses and marks go in off the report card, it works offline against NCAA's list, and it keeps the hockey log in the same place as the due dates.
The core courses counted, core GPA against the 2.3 minimum, the next two due dates and the nearest cliff. The app never says "on track" as one word, because the Eligibility Center is the only one who can.
Search the list for your grade and province, or type one the list doesn't have. A course NCAA won't count says so before it's on the timetable, not after the credit is earned.
Log assignments and the report-card mark. Due dates carry a flag that gets louder as the day comes, and can mirror into a Core16 calendar with an alert the night before.
A course three points from the next band gets a nudge showing the exact core GPA that reaching it would give. Two core courses in one subject at a C or below gets flagged as a pattern worth getting help with.
Practices, games, skills and off-ice sessions, with weekly and season hours and a heads-up when a due date lands on a heavy stretch of ice.
Grade 11 · British Columbia
Overview
Hockey this week
Two practices, power skating, a road game
Tuesday, October 27
2 on today. Road game Thursday.
A page a player opens each morning at school: what's due today, tomorrow and later this week, the hockey on top of it, and the same two figures the phone shows. It signs in with a short code from the phone, so there's no email to collect and no passkey on a board-managed laptop.
The phone stays the only writer of the record. An edit made on the laptop or by a parent is held as waiting, and the phone applies it next time it syncs. Nothing changes a player's record behind their back.
One-to-one video sessions with a hockey mentor or another professional. Every call has a second adult on it, shown by name, and is never recorded.
For the parent
A parent signs in on the web and sees their child's standing the way an advisor does: the boxes, the core GPA, what's due, and what won't count. They can add practices and due dates to the calendar and enter a report-card mark. Marks a student logged stay theirs to show.
Grade 11 · British Columbia · last updated from Maya's phone 2 hours ago
Figures are from the last sync of Maya's phone.
of 16 core courses counted, 10 complete
Waiting for Maya's phoneA change you make here reaches the app when the phone next syncs.
One box per required course, filled from the left: complete, in progress, then planned. The count under it says how many are counted and how many are finished, so 14 of 16 with ten done reads exactly as it should.
A course on NCAA's excluded list shows as "Won't count" the week it's picked. A course NCAA has never assessed shows as needing a look, and the page says plainly it holds back the 16 until it's settled.
Due dates in blue, ice in orange, sessions in amber. Add a weekly practice or a due date here and the player's phone picks it up, marked as a parent's change, when it next syncs.
No mentor session starts without a second adult on it. A parent takes that seat from their own page and joins by name. Report cards and the IEP go in as photos, for the advisor to enter.
Courses, marks and due dates go in on the player's iPhone, off the report card, and it works offline. Nothing in Core16 is computed anywhere else first.
Each course is matched to the Eligibility Center's outline for the province, Ontario by code, BC by title. Marks become quality points on the province's bands. Approved courses fill the 16; excluded ones are named, like Workplace Mathematics 11; a course NCAA hasn't assessed, like Maya's Punjabi, gets a question mark and holds back the count.
The phone syncs to Core16, and the same record appears on the parent's page, the player's Today page at school, and the advisor's roster. A change made anywhere else waits for the phone, so there is one record and no quiet edits.
Grade 11 and 12 decisions
Under the NCAA's 2026 age rules, a player's five years of eligibility start the fall after their 19th birthday, or when they first enrol in college, whichever comes first. A birthday before 1 September starts it that fall; on or after, the next one.
Core16 works out the latest fall a player's clock can start from a birth month and year, and how many seasons that leaves after Grade 12 before it does. It's shown as a date, in a neutral colour, and it never touches the course figures.
Born October 2009. An August birthday in the same class would start a year earlier, with one junior season instead of two.
What Core16 won't say
Core16 tracks and flags. The NCAA Eligibility Center is the only certifier, and nothing on any screen pretends otherwise.
Those are the Eligibility Center's words. Core16 says approved, won't count, or needs a look, and shows the 16 and the GPA that the Center will eventually see.
A course NCAA hasn't assessed blocks the count however good the numbers look. The app and the portal hold the warning colour until an advisor or the school has settled it.
AVI4M: needs a look, so it holds back the 16A mark or GPA beside a threshold rounds down and the distance to the next band rounds up, so a student a hair under the minimum is never shown over it.
2.296 reads 2.29,A report-card mark supersedes the app's own assignment average, because it reflects everything the teacher counted. Three logged assignments out of twelve is not a GPA.
Entered 85.96 stays 85.96, a 3 in BCLaunching in Ontario and British Columbia
An iPhone app for the player, a web page for each parent, a Today page for school, and an advisor who sees all of it. Built for the family that is starting high school, not finishing it.