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 raw | English | Math | Reading | Science |
|---|---|---|---|---|
| 1 | 1 to 3 | 5 to 7 | 2 to 6 | 1 to 5 |
| 2 | 2 to 4 | 8 to 10 | 5 to 9 | 4 to 8 |
| 3 | 4 to 6 | 10 to 12 | 7 to 11 | 5 to 9 |
| 4 | 5 to 7 | 11 to 13 | 9 to 13 | 7 to 11 |
| 5 | 6 to 8 | 12 to 14 | 10 to 14 | 8 to 12 |
| 6 | 6 to 8 | 13 to 15 | 10 to 14 | 9 to 13 |
| 7 | 7 to 9 | 13 to 15 | 11 to 13 | 9 to 13 |
| 8 | 7 to 9 | 13 to 15 | 12 to 14 | 10 to 14 |
| 9 | 7 to 9 | 13 to 15 | 12 to 14 | 10 to 14 |
| 10 | 8 to 10 | 14 to 16 | 12 to 14 | 11 to 15 |
| 11 | 8 to 10 | 14 to 16 | 13 to 15 | 12 to 18 |
| 12 | 8 to 10 | 14 to 16 | 13 to 15 | 13 to 19 |
| 13 | 9 to 11 | 15 to 17 | 13 to 17 | 14 to 20 |
| 14 | 8 to 12 | 14 to 18 | 14 to 18 | 16 to 22 |
| 15 | 9 to 13 | 15 to 19 | 14 to 18 | 17 to 23 |
| 16 | 10 to 14 | 15 to 19 | 15 to 19 | 18 to 24 |
| 17 | 11 to 15 | 16 to 20 | 15 to 21 | 19 to 25 |
| 18 | 11 to 15 | 18 to 22 | 17 to 23 | 20 to 26 |
| 19 | 12 to 16 | 18 to 24 | 17 to 25 | 21 to 27 |
| 20 | 13 to 17 | 19 to 25 | 19 to 27 | 22 to 28 |
| 21 | 14 to 18 | 21 to 25 | 21 to 29 | 23 to 29 |
| 22 | 14 to 18 | 22 to 26 | 24 to 32 | 25 to 31 |
| 23 | 15 to 19 | 23 to 27 | 27 to 32 | 27 to 32 |
| 24 | 17 to 21 | 23 to 29 | 30 to 32 | 29 to 32 |
| 25 | 18 to 22 | 24 to 30 | 32 to 32 | 30 to 32 |
| 26 | 18 to 24 | 25 to 31 | 31 to 32 | |
| 27 | 18 to 24 | 28 to 32 | ||
| 28 | 20 to 26 | 29 to 32 | ||
| 29 | 21 to 27 | 31 to 32 | ||
| 30 | 22 to 30 | 32 to 32 | ||
| 31 | 25 to 32 | |||
| 32 | 29 to 32 | |||
| 33 | 32 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.
| Section | Mean | SD | Scale 20 reads about | Scale 26 reads about |
|---|---|---|---|---|
| English | 14.13 | 5.18 | the 85th | the 95th |
| Math | 17.07 | 4.15 | the 75th | the 95th |
| Reading | 18.46 | 6.4 | the 55th | the 85th |
| Science | 16.07 | 4.05 | the 80th | the 95th |
| Composite | 16.56 | 4.33 | the 75th | the 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).
