News

Updates on what's new at JZMaths. Spotted something broken or have a request? Email me at jzmaths@hotmail.com.

TMUA Scores Now Displayed on Results Pages

You can now see your TMUA score alongside your raw mark on results pages, for both individual papers and full exams. Full exam results show scores for each paper and overall.

Where available, we use the paper’s official published score conversion. For our own papers, we show estimated scores based on our grade boundaries, on both the 2017–2023 scale and the 2024+ scale.

Older official papers also display an estimated 2024+ equivalent, helping you interpret your performance on today’s scale.

All estimates and adjusted scores are clearly labelled and should be treated as a guide, rather than an official TMUA result.

Booking now open: Tyler Exam Set B live mock

Standalone access is now available for the Tyler Exam Set B live mock on Saturday 3 October: two new, unseen TMUA papers by Jackie Tyler.

  • Paper 1: 2:00 pm BST
  • Paper 2: 3:30 pm BST
  • Each paper lasts 75 minutes, with a 15-minute break if you start Paper 1 on time.

Already have the £30 bundle? The live mock and this extra set are included at no additional charge. You do not need to purchase separately.

Otherwise, a one-off payment of £10 includes the live mock and access to both papers and worked solutions afterwards, until 16 October 2026 at 11:59 pm BST. You can still attempt the set afterwards if you miss the live sitting.

Your marks will be sent to your JZMaths inbox after both papers have finished. Extra time is available in the simulator afterwards, but not during the live mock.

The £30 bundle now includes four exam sets—eight papers—with access until 8 January 2027. Students eligible for free school meals can request the full bundle free of charge.

Buy standalone access — £10 →

Live mock details →

View the £30 bundle →

We look forward to seeing you on 3 October, and hope the mock helps you identify what to focus on in your final preparation.

An extra exam set for bundle holders, plus a live mock on 3 October

Jackie Tyler has kindly offered to write another complete exam set! Tyler Exam Set B will be included at no extra charge for all existing and new bundle holders, bringing the £30 bundle to four sets—eight papers in total.

We’ll first release it as a live mock on Saturday 3 October in the afternoon: a chance to sit two new, unseen papers alongside other students and put your preparation into practice.

You can also take part for a one-off payment of £10. This includes access to revisit the set and its solutions until the end of the October TMUA sittings. Bundle holders will retain access through the January 2027 sittings, alongside the other bundle papers.

Full timings and registration details will follow shortly, and standalone purchases will open this weekend.

JZ Exam Set C is now available

JZ Exam Set C is now available to bundle holders in the exam simulator—two new papers with full worked solutions, written by me and reviewed by Jackie Tyler.

Looking at your results and feedback on Sets A and B, I felt the overall difficulty was still a little higher than I intended (some of you might not agree with little 😂)! For Set C, I’ve adjusted the balance further, aiming to get closer to the current TMUA in difficulty, question length and time pressure. Hopefully I’ve judged it better this time—let me know what you think! 🙂

You can sit the papers separately or try the new Full exam mode to practise both in one sitting, with your results revealed at the end.

Set C is the second of the three sets in our PLUS beta bundle, alongside Tyler Exam Set A, which is already available. JZ Exam Set D will follow by 30 September.

Explore the PLUS beta bundle →

Thank you to everyone who has bought the bundle—your support helps Jackie and me devote more time to writing and improving these resources.

Full exam mode

A few of you have written to me asking to sit both papers back to back without seeing your Paper 1 score in between. I thought it was a great idea… so here it is! 🙂

You can now choose Full exam next to a set in the simulator:

  • Sit Paper 1, then take up to five minutes’ break before Paper 2 starts automatically. You can start sooner if you’re ready.
  • Results appear after both papers, so your Paper 1 score won’t distract you from Paper 2.
  • Questions are shuffled within each paper, and the usual extra-time options are available.
  • You cannot pause, but you can submit either paper early. If you lose your connection, you can return and continue with the time remaining.

It’s a chance to practise your pacing and concentration across a whole set. Afterwards, you can review your answers and solutions as usual.

Thank you for the suggestions—please keep them coming!

A small footnote!

During last Saturday’s live mock disruption, someone transcribed and shared Paper 1 on Discord with impressive speed! 😂 I was alerted, joined as JZMaths, and am grateful to the server owner for promptly removing it. Members seemed more interested in whether I was an impostor, though—so yes, it really was me! 🙂

How the live mock cohort scored

Thank you to everyone who took part in the JZ Exam Set B live mock on 20 September. I’m sharing the score distribution here for anyone working through Set B, or considering trying it.

The chart below shows the estimated TMUA scores of 123 students, with incomplete attempts excluded.

How to read the chart

Each bar shows the percentage of students within a half-point score band, labelled by its upper limit. For example, 5.5 represents scores above 5.0 and up to 5.5. The 9.0 bar includes everyone above 8.5, rather than only students who scored exactly 9.0. For anyone wondering, five students received an estimated score of 9.0.

Bar chart of the final estimated TMUA scores of the 123 students who sat both papers of the JZ Exam Set B live mock and attempted most of the questions. Each bar is the percentage of the cohort scoring in a half-point band, and the axis runs from 3.5 to 9.0 because nobody scored below 3.5. The tallest band is 5.5, holding 19.5 per cent of the cohort, and 8.9 per cent scored above 8.5.

The median estimated score was 5.6, with the middle half of students scoring between 5.2 and 7.1.

Putting the results in context

In my judgement as the author, Set B was slightly harder than the current TMUA—sorry! 😂 I’ll aim a little closer next time. The score conversion aims to account for the difficulty, although these remain estimates rather than official TMUA results.

This cohort also included many strong candidates, so your position within this group should not be read as your position among all TMUA candidates.

If your result was below what you hoped for, I would encourage you to look beyond the headline score and work through the questions with the solutions. I spent a lot of time writing those explanations, and I hope they help—please do let me know if anything is unclear.

The challenge in these questions generally lies in finding an approach, rather than lengthy calculations. With the key insight, most can be completed within three minutes—although finding that insight under exam pressure is, of course, part of the challenge.

Above all, I hope you take this mock as an opportunity to learn and improve. Give yourself credit for what went well, then choose a few questions where understanding the underlying idea would help you next time. Whatever your score, that is useful progress to take from this sitting.

Good morning

To help ensure today’s live mock runs smoothly, I have temporarily upgraded our Supabase database server to around 20x yesterday’s compute capacity—so we should have more than enough power for today. Going forward, I will probably keep it at around 2x or 4x the previous level.

I also carried out load tests last night, simulating hundreds of students starting and submitting at roughly the same time to see whether the system might fall over at those crunch points. All the tests passed, so I am quietly confident—famous last words!—that everything will run smoothly and I might even be able to have a nap while you are doing the mock this afternoon! 😂

I have also increased the grace period for starting each paper to 10 minutes. This means that, provided you start within 10 minutes of the paper opening, you will still receive the full 75 minutes to complete it.

My apologies once again for yesterday’s botched live mock. I hope most of you will be able to join today.

Update 4

I’ll be carrying out a database stress test around midnight tonight to minimise disruption. Some parts of the site may not function properly during the test, which I expect to finish within an hour.

If you’re still up doing questions at that hour, I admire your dedication—but please remember that sleep is also part of TMUA preparation!

Update 3

The database server is still under strain, so I’ve decided to bring forward the planned infrastructure upgrade and carry it out now. You may experience a few minutes of disruption, but normal service should resume by 17:30 latest.

Thank you for your patience, and I’m sorry for the further disruption.

Update 2

Hi everyone,

I have now restored the database, normal functions should be resuming. As mentioned earlier, today’s live mock unfortunately had to be abandoned. My sincere apologies to everyone who reserved time to take part.

It turns out that we hit some limits on the database server, which caused it to crash. Although I had recently upgraded to a paid plan, it appears that the live mock requires higher database specifications.

I will aim to upgrade the database infrastructure tonight and try to host the live mock again tomorrow at 14:00. I will confirm this properly later today.

Regardless of whether tomorrow’s live mock is successful, I will shortly afterwards release the set to PLUS-beta users so that it can be attempted normally.

Thank you again for your patience and understanding.