Best Science Fiction Books in the Last 10 Years: 5 Middle-Grade Picks
Five middle-grade science fiction and adventure books compared by publication date, reading age, series position and page count, all from the listings.

At a glance
Top picks
As an Amazon Associate I earn from qualifying purchases. How we score
A reader hunting for the best science fiction books in the last 10 years usually wants recent adventures rather than classics. This list compares middle-grade books whose listings describe science fiction, post-apocalyptic or time-travel adventure, scored from what each Amazon listing publishes.
ShelfAnswers earns a commission when you buy through links on this page, at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure.
Quick picks
Best Overall The Final Boss by Brady: Sci-fi adventure per the listing, illustrated, reading age 8 to 10. Check price on Amazon
Best Graphic Novel Tree House Tales by Brallier: Full-color graphic novel, post-apocalyptic adventure, ages 9 to 12. Check price on Amazon
Best Time Travel Lost in Time by Stilton: Time-travel quest, illustrated edition, 320 pages, ages 7 to 10. Check price on Amazon
Series Pick Penultimate Peril by Snicket: Book 12 of 13, 368 pages, but published 2005, outside the window. Check price on Amazon
Fantasy Detour Return of the Indian by Banks: Magic-cupboard fantasy, book 2 of 5, published 2010, outside the window. Check price on Amazon
The picks
| # | Product | Shelf Score | Buy |
|---|---|---|---|
| 1 | The Final Boss by Brady | 9.7/10 | Buy |
| 2 | Tree House Tales by Brallier | 9.6/10 | Buy |
| 3 | Lost in Time by Stilton | 9.6/10 | Buy |
| 4 | Penultimate Peril by Snicket | 9.3/10 | Buy |
| 5 | Return of the Indian by Banks | 9.3/10 | Buy |

The Final Boss by Brady
The listing describes a sci-fi adventure in which Jesse Rigsby faces the mastermind behind the games trapping him; suits gamers aged 8 to 10 who like illustrated chapter books.
Pros
- Described as sci-fi adventure in the listing
- Black-and-white illustrations with short cliffhanger chapters
- Book 5 of 5: a finished series
Cons
- Description mentions deadly game worlds and monsters: check before buying for sensitive readers
- Reading age marked as from customers only
- Book 5 of 5: the story assumes the earlier books

Tree House Tales by Brallier
Six full-color comics of post-apocalyptic adventures from the tree house; suits readers aged 9 to 12 who like graphic novels.
Pros
- Full-color graphic novel format
- Post-apocalyptic adventure per the listing
- Published 2021, recent
Cons
- Monster-zombie apocalypse premise per the description: check before buying for sensitive readers
- Reading age marked as from customers only
- Ties into the wider series, including a forthcoming 7th book per the listing

Lost in Time by Stilton
A time-travel quest to rescue a professor lost in the past; suits readers aged 7 to 10 who like illustrated adventures.
Pros
- Illustrated edition
- 320 pages, the longest recent pick
- Time-travel premise with historical figures per the description
Cons
- Book 4 of 8: starts mid-series
- Reading age stated with no source mark
- Published 2017, the oldest of the recent picks

Penultimate Peril by Snicket
The Baudelaire orphans face Count Olaf again in book 12 of 13; suits series readers aged 9 to 12, not sci-fi seekers.
Pros
- 368 pages, the longest here
- Book 12 of 13: near the series end
- Grade level 5 to 6 with reading age 9 to 12
Cons
- Published 2005: outside the last-10-years window
- Mystery and dark humor rather than science fiction
- Book 12 of 13: needs the earlier books

Return of the Indian by Banks
Omri brings his tiny figure Little Bear back through the magic cupboard; suits fantasy readers, book 2 of 5.
Pros
- Classic magic-cupboard fantasy premise
- Grade level 3 to 7 with reading age 6 to 10
- Book 2 of 5: early in the series
Cons
- Published 2010: outside the last-10-years window
- Description mentions war, death and a nightmare: check before buying for sensitive readers
- Listing gives no usable page count
As an Amazon Associate I earn from qualifying purchases.
Compare the picks
| Book | Shelf Score | Author | Published | Reading age or grade | Amazon |
|---|---|---|---|---|---|
| The Final Boss by Brady | 9.7/10 | Dustin Brady | 2019 | 8-10, grades 2-4 | Check price |
| Tree House Tales by Brallier | 9.6/10 | Max Brallier | 2021 | 9-12, grades 3-7 | Check price |
| Lost in Time by Stilton | 9.6/10 | Geronimo Stilton | 2017 | 7-10, grades 2-5 | Check price |
| Penultimate Peril by Snicket | 9.3/10 | Lemony Snicket | 2005 | 9-12, grades 5-6 | Check price |
| Return of the Indian by Banks | 9.3/10 | Lynne Reid Banks | 2010 | 6-10, grades 3-7 | Check price |
Book details as published on each listing, collected 19 October 2026.
How we scored them
The Shelf Score weighs fit for the reader, contents and edition, value, and the listed reading age or level where one is given. All five picks list both a reading age and a grade level. How we pick explains the weights.
| Book | Shelf Score | Fit /35 | Contents /25 | Value /25 | Age/level /10 |
|---|---|---|---|---|---|
| The Final Boss by Brady | 9.7 | 32 | 21 | 20 | 9 |
| Tree House Tales by Brallier | 9.6 | 29 | 20 | 19 | 9 |
| Lost in Time by Stilton | 9.6 | 28 | 20 | 19 | 9 |
| Penultimate Peril by Snicket | 9.3 | 18 | 16 | 18 | 9 |
| Return of the Indian by Banks | 9.3 | 16 | 15 | 16 | 9 |
Scores run from 9.2 to 9.8: each book’s point total is placed on that range, so more points always means a higher score. Reading age or level counts on a list where at least one listing gives one, and a book whose listing gives none then scores zero on it. Where no listing gives one, the score is taken over the other 85 points. Books carry no warranty, so warranty is not scored.
How to choose the best science fiction books in the last 10 years
Check the publication year
The keyword asks for the last 10 years. Three picks were published 2017 to 2021 per their listings, while The Penultimate Peril (2005) and The Return of the Indian (2010) fall outside that window. If recency matters most, start with the 2019 and 2021 picks.
Match the reading level
The listings give grade levels 2 to 7 and reading ages 6 to 12, and two of the reading ages are marked as from customers. A second grader and a sixth grader need different books, so compare the grade band to the reader rather than the series number. Our science fiction books for young readers list groups more picks by age.
Series or standalone
Four of the five picks are sequels: book 12 of 13, book 5 of 5, book 4 of 8 and book 2 of 5 per the listings. Starting at book 1 usually reads better, so check the series position before buying. For the newest releases, see new science fiction books.
Before you buy
- Check the publication date and edition on the listing: two picks here predate the last-10-years window.
- Note the series position: four picks are sequels, so check which book comes first.
- Compare the listed grade level and reading age to the reader; two reading ages here are marked as from customers.
Frequently Asked Questions
Where should a reader start the Trapped in a Video Game series?
The listing places The Final Boss at book 5 of 5, so start with book 1 for the full story.
What age suits these books?
The listings give reading ages 6 to 12 and grade levels 2 to 7. Two reading ages are marked as from customers, so treat them as rough guides rather than publisher advice.
Are these all science fiction?
The listings describe one as sci-fi adventure, one as post-apocalyptic and one as time travel; the other two are mystery and fantasy picks included for series readers, and their fit scores reflect that.
Related lists
See every fantasy books list and all fiction books lists.
More lists: science fiction books in space, new science fiction books, Japanese science fiction books.