Method

A practice mock cannot produce a real HSAT score. Here is the estimate we show instead, and every step behind it.

For students applying this fall (fall 2027 entry) the CPS High School Admissions Test is the PreACT 9 Secure, and the admission score uses its composite (CPS HS Program Scoring Rubric for fall 2027 entry (file SY2026-27, page header 2027-2028), updated Aug 20, 2026). CPS publishes no table that turns a practice count into a score. ACT publishes two documents that make a careful estimate possible. This page says what we read from them, where we round down on purpose, and what no estimate can promise.

Step 1. Your right count is scaled to ACT’s scored count.

Each PreACT 9 Secure section carries some unscored field-test questions. On ACT’s released practice form the scored counts are English 33, Math 30, Reading 25, and Science 26, while the sections show 44, 34, 33, and 32 questions. Our mock uses the full published shape, so we scale your right count to the scored count and round down. Example: 28 right of 44 on English reads as 21 of 33.

Step 2. That count is read off ACT’s own conversion table, and we keep the low end.

ACT’s practice-test scoring guide gives a scale-score range for each raw score, because its practice form is not a live form. We read the range as printed and show ONE number, the LOW end, and that number is the one that feeds everything else. Where ACT’s printed table dips at one raw score, the low end carries over from the raw score below it, since one more right answer can never mean a lower estimate. Example: 21 of 33 on English reads 14 to 18 in ACT’s table; we show 14.

Scored rawEnglishMathReadingScience
11 to 35 to 72 to 61 to 5
22 to 48 to 105 to 94 to 8
34 to 610 to 127 to 115 to 9
45 to 711 to 139 to 137 to 11
56 to 812 to 1410 to 148 to 12
66 to 813 to 1510 to 149 to 13
77 to 913 to 1511 to 139 to 13
87 to 913 to 1512 to 1410 to 14
97 to 913 to 1512 to 1410 to 14
108 to 1014 to 1612 to 1411 to 15
118 to 1014 to 1613 to 1512 to 18
128 to 1014 to 1613 to 1513 to 19
139 to 1115 to 1713 to 1714 to 20
148 to 1214 to 1814 to 1816 to 22
159 to 1315 to 1914 to 1817 to 23
1610 to 1415 to 1915 to 1918 to 24
1711 to 1516 to 2015 to 2119 to 25
1811 to 1518 to 2217 to 2320 to 26
1912 to 1618 to 2417 to 2521 to 27
2013 to 1719 to 2519 to 2722 to 28
2114 to 1821 to 2521 to 2923 to 29
2214 to 1822 to 2624 to 3225 to 31
2315 to 1923 to 2727 to 3227 to 32
2417 to 2123 to 2930 to 3229 to 32
2518 to 2224 to 3032 to 3230 to 32
2618 to 2425 to 3131 to 32
2718 to 2428 to 32
2820 to 2629 to 32
2921 to 2731 to 32
3022 to 3032 to 32
3125 to 32
3229 to 32
3332 to 32

Source: ACT, 2025-26 PreACT 9 Secure Practice Test Scoring Guide (conversion tables, pages 5 to 8). Transcribed row for row; blank cells are raw scores above that section’s scored count.

Step 3. The composite is English, Math, and Reading, averaged the way ACT averages.

The CPS rubric says the composite “is made up of the English, Reading, and Math sections.” We average those three low-end scale scores and round to the nearest whole number, with .5 rounding up, which is how ACT forms a composite. Science is on the mock because the real test requires it, and it is reported, but it never enters the composite or the points.

Step 4. A national percentile is read first, as a benchmark.

ACT’s technical bulletin reports the mean and standard deviation of scale scores for grade 8 students who took the PreACT 8/9 in 2023-24. We place the low-end scale score on a normal curve with those two numbers. That sample is national and general. Chicago Selective Enrollment applicants score higher as a group, so a national percentile overstates a child’s standing among them. Step 5 corrects for that in a way we can name.

SectionMeanSDScale 20 reads aboutScale 26 reads about
English14.135.18the 85ththe 95th
Math17.074.15the 75ththe 95th
Reading18.466.4the 55ththe 85th
Science16.074.05the 80ththe 95th
Composite16.564.33the 75ththe 95th

Source: ACT, PreACT 8/9 Technical Bulletin, August 2025 (Table 4.10, grade 8 scale-score mean and SD). ACT’s own percentile tables sit on its Knowledge Hub behind a login; the bulletin’s published mean and SD are the closest open benchmark. The columns above are national percentiles before step 5.

Step 5. The percentile shown is re-read against the applicant pool, and it leans low on purpose.

The one documented feature of the Selective Enrollment applicant pool is its old floor. For years CPS required the 24th national percentile in both reading and math on the MAP before a student could apply (CPS's former Selective Enrollment eligibility rule (24th national percentile in reading and math on the MAP; combined 48 for IEP and EL students)). We read the child against a pool that starts there: the national percentile minus 24, divided by 76, then rounded DOWN to the nearest five. Example: a composite of 20 is about the 75th nationally and reads as about the 70th among applicants; a composite of 26 goes from about the 95th to about the 95th.

Why this helps without overshooting: today anyone may sit the HSAT, and the families who choose to are stronger than a bare floor would make them. So the real pool is at least as strong as the one we assume, and a child’s true standing is lower than the figure shown, never higher. We do not guess how much lower, because no one publishes the shape of the pool above the floor. The figure is one number rather than a range because a range invites reading the top of it; the direction of the remaining error is stated instead.

Step 6. In the war room, the composite becomes points on this year’s 640 scale.

The new rubric multiplies the composite by 10 (320 at most) and the final 7th-grade GPA by 80 (320 at most). Every cutoff CPS has published so far came from the older 900-point rubric, so the war room reads a published cutoff on the 640 scale as the same share of the maximum: a cutoff of 855 of 900 reads as 608 of 640. That assumes the applicant pool spreads out the same way under both rubrics, which nobody has been able to check yet. It is a way to set a target, not a prediction of next spring’s cutoff.

What this estimate cannot do

  • It cannot know how hard the real form is. Our items match the published format; they are not ACT items, and ACT says raw scores differ in meaning from form to form.
  • It cannot rank a child among Chicago applicants. The benchmark is national, and the applicant-pool reading corrects only for the pool’s old floor, not for everything above it.
  • It cannot predict a cutoff. Cutoffs come from who applies and what they score, and the first 640-scale cutoffs will not exist until spring 2027.
  • It is never an official score, and SchoolNav never shows it without saying so.

Sections and minutes: CPS, High School Admissions Test (HSAT) page: PreACT 9 Secure sections and minutes. Points: CPS, High School Program Scoring Rubric for fall 2027 entry (last updated 8/20/2026).

Practice · War room