Each team page and each day’s scores also list the school’s junior varsity games, in a section of their own. They come from MaxPreps’ JV schedules (the same feed as varsity, for the JV season), read with the rest of the update: today 455 games for 41 of the 41 schools, 392 with a score. A school with no JV games on MaxPreps may not field a JV team, or may not have entered its schedule.
JV games are kept apart from varsity: no varsity standings table, record, leader board, rating or postseason picture on this site reads them. They have tables of their own, on the JV page, which also lists each league’s latest JV results, its next JV games and every school’s JV team, and links each league’s whole JV season by date. MaxPreps’ JV league flags are unreliable and no league publishes a JV schedule or JV standings during the season, but every league plays its JV games alongside its varsity fixtures, so a JV game counts for a JV table when its varsity counterpart (the same two schools within three days) counts for that division’s varsity table, or when it matches a fixture on the league’s official schedule that no varsity contest matched. A JV game between two schools of one division with no varsity counterpart is not counted and is named under its table (today 0 games).
Where a league’s own schedule sets the JV games too, this site lists them from it. SCVAL’s schedules give every league fixture’s JV starting time (5:30 before a 7:00 varsity game; 3:00 or 4:30 on a quad day, when four games are played at one site) and put the last JV round on the Monday before the last varsity night, and its by-laws make the JV round a double round robin like the varsity one. So each of the 244 league fixtures has a JV game here: MaxPreps’ own row where a coach has entered it (230 today), and otherwise a game listed from the schedule, noted “League schedule”, with the schedule’s date, time and host and no score (14 games today). Such a game is replaced by MaxPreps’ row, and its score, as soon as MaxPreps lists it.
A JV table is ordered as the league’s varsity tables are, on the league record; no league publishes a JV tiebreak, so teams level on it share a place. Coaches enter far fewer JV scores than varsity ones, so a table ranks its teams only once 60% of its division’s JV league games played so far have a score; today that is De Anza JV, El Camino JV, Mt. Hamilton JV and West Valley JV. The others say how many of their games have a score, and list their teams unranked until a game is played.