TM Racing Motorcycles

Every TM Racing model in our catalog — 155 models across 284 year variants through 2025. Compare specs, horsepower, pricing and read rider-focused reviews.

About TM Racing

TM Racing builds off-road, super moto, other across 155 distinct models. This page gathers every TM Racing motorcycle we have spec data for, covering 284 year-specific variants through the 2025 model year. Use it as a jumping-off point to drill into full specs, pricing, rider reviews and year-over-year changes.

Categories in the TM Racing lineup: Off-road (73), Super Moto (59), Other (19), Minibike (4).

Want to narrow things down? Jump straight into the TM Racing filter in Bike Finder to sort by engine size, horsepower, seat height, price and more.

TM Racing Off-road (73)

TM Racing 250Fi 4T ENes

TM Racing 250Fi 4T ENes

2017249 cc
TM Racing 250Fi 4T MX

TM Racing 250Fi 4T MX

2017249 cc
TM Racing 300Fi 4T ENes

TM Racing 300Fi 4T ENes

2017300 cc
TM Racing 300Fi 4T MX

TM Racing 300Fi 4T MX

2017300 cc
TM Racing 450Fi 4T ENes

TM Racing 450Fi 4T ENes

2017449 cc
TM Racing 450Fi 4T MX

TM Racing 450Fi 4T MX

2017449 cc
TM Racing 530Fi 4T ENes

TM Racing 530Fi 4T ENes

2017528 cc
TM Racing 530Fi 4T MX

TM Racing 530Fi 4T MX

2017528 cc
TM Racing EN 125

TM Racing EN 125

2019 · 8 years124 cc
TM Racing EN 125 Enduro

TM Racing EN 125 Enduro

2004124 cc
TM Racing EN 125 Fi 2T

TM Racing EN 125 Fi 2T

2023 · 2 years125 cc
$9,600
TM Racing EN 144

TM Racing EN 144

2019 · 5 years143 cc
TM Racing EN 144 Fi 2T

TM Racing EN 144 Fi 2T

2023 · 2 years143 cc
$10,030
TM Racing EN 250

TM Racing EN 250

2019 · 8 years249 cc
TM Racing EN 250 Enduro

TM Racing EN 250 Enduro

2004249 cc
TM Racing EN 250 ES 2T

TM Racing EN 250 ES 2T

2020249 cc
TM Racing EN 250 ES Fi 4T

TM Racing EN 250 ES Fi 4T

2023250 cc
$11,070
TM Racing EN 250 F e.s.

TM Racing EN 250 F e.s.

2008 · 4 years249 cc
TM Racing EN 250 F ES Enduro

TM Racing EN 250 F ES Enduro

2004249 cc
TM Racing EN 250 Fi

TM Racing EN 250 Fi

2012250 cc
TM Racing EN 250 Fi 4T

TM Racing EN 250 Fi 4T

2020250 cc
TM Racing EN 250 Fi e.s.

TM Racing EN 250 Fi e.s.

2010249 cc
TM Racing EN 250 Fi ES

TM Racing EN 250 Fi ES

2020249 cc
TM Racing EN 250 Fi ES 2T

TM Racing EN 250 Fi ES 2T

2023
TM Racing EN 250 Fi ES 4T

TM Racing EN 250 Fi ES 4T

2020250 cc
TM Racing EN 250Fi

TM Racing EN 250Fi

2016250 cc
TM Racing EN 300 ES 2T

TM Racing EN 300 ES 2T

2020294 cc
TM Racing EN 300 ES Fi 2T

TM Racing EN 300 ES Fi 2T

2023293 cc
$10,400
TM Racing EN 300 Fi 4T

TM Racing EN 300 Fi 4T

2023 · 2 years299 cc
$11,570
TM Racing EN 300 Fi ES 2T

TM Racing EN 300 Fi ES 2T

2020294 cc
TM Racing EN 450 ES Fi 4T

TM Racing EN 450 ES Fi 4T

2023449 cc
$10,140
TM Racing EN 450 F e.s.

TM Racing EN 450 F e.s.

2010 · 5 years449 cc
TM Racing EN 450 F ES Enduro

TM Racing EN 450 F ES Enduro

2004449 cc
TM Racing EN 450 Fi

TM Racing EN 450 Fi

2012449 cc
TM Racing EN 450Fi

TM Racing EN 450Fi

2016449 cc
TM Racing EN 450Fi 4T

TM Racing EN 450Fi 4T

2020449 cc
TM Racing EN 530 F

TM Racing EN 530 F

2012528 cc
TM Racing EN 530 F e.s.

TM Racing EN 530 F e.s.

2010 · 5 years528 cc
TM Racing EN 530 Fi 4T

TM Racing EN 530 Fi 4T

2023528 cc
TM Racing EN 530F

TM Racing EN 530F

2016528 cc
TM Racing MX 112 2T Junior

TM Racing MX 112 2T Junior

2023112 cc
$6,480
TM Racing MX 125

TM Racing MX 125

2006 · 3 years124 cc
TM Racing MX 125 2T

TM Racing MX 125 2T

2024 · 3 years
TM Racing MX 125 Cross

TM Racing MX 125 Cross

2004124 cc
TM Racing MX 144

TM Racing MX 144

2019 · 7 years143 cc
TM Racing MX 144 2T

TM Racing MX 144 2T

2024 · 3 years143 cc
TM Racing MX 250

TM Racing MX 250

2019 · 10 years249 cc
TM Racing MX 250 Cross

TM Racing MX 250 Cross

2004249 cc
TM Racing MX 250 ES 2T

TM Racing MX 250 ES 2T

2024 · 3 years
TM Racing MX 250 ES Fi 4T

TM Racing MX 250 ES Fi 4T

2024 · 2 years250 cc
TM Racing MX 250 F

TM Racing MX 250 F

2008 · 4 years249 cc
TM Racing MX 250 Fi

TM Racing MX 250 Fi

2012 · 3 years250 cc
TM Racing MX 250 Fi 4T

TM Racing MX 250 Fi 4T

2020250 cc
TM Racing MX 250Fi

TM Racing MX 250Fi

2019 · 2 years250 cc
TM Racing MX 300

TM Racing MX 300

2019 · 7 years295 cc
TM Racing MX 300 ES 2T

TM Racing MX 300 ES 2T

2023 · 2 years293 cc
$9,700
TM Racing MX 300 ES Fi 4T

TM Racing MX 300 ES Fi 4T

2024 · 2 years
TM Racing MX 300 Fi

TM Racing MX 300 Fi

2019292 cc
TM Racing MX 300 Fi 4T

TM Racing MX 300 Fi 4T

2020299 cc
TM Racing MX 450 F

TM Racing MX 450 F

2010 · 5 years449 cc
TM Racing MX 450 F Cross

TM Racing MX 450 F Cross

2004449 cc
TM Racing MX 450 F ES Cross

TM Racing MX 450 F ES Cross

2004449 cc
TM Racing MX 450 Fi

TM Racing MX 450 Fi

2019 · 3 years449 cc
TM Racing MX 450 Fi 4T

TM Racing MX 450 Fi 4T

2024 · 3 years449 cc
TM Racing MX 450Fi

TM Racing MX 450Fi

2016250 cc
TM Racing MX 530 ES Fi 4T

TM Racing MX 530 ES Fi 4T

2023528 cc
TM Racing MX 530 F

TM Racing MX 530 F

2012 · 7 years528 cc
TM Racing MX 530 Fi

TM Racing MX 530 Fi

2019528 cc
TM Racing MX 530F

TM Racing MX 530F

2016528 cc
TM Racing MX 85 2T Junior

TM Racing MX 85 2T Junior

2024 · 2 years
TM Racing MX 85 Junior

TM Racing MX 85 Junior

2019 · 6 years85 cc
TM Racing MX 85 Junior 2T

TM Racing MX 85 Junior 2T

202080 cc
TM Racing MX Junior

TM Racing MX Junior

201685 cc

TM Racing Super Moto (59)

TM Racing Black Dream 125

TM Racing Black Dream 125

2006125 cc
$8,450
TM Racing CC 250 Fi ES

TM Racing CC 250 Fi ES

2019249 cc
TM Racing CC 300 Fi ES

TM Racing CC 300 Fi ES

2019294 cc
TM Racing EN 300

TM Racing EN 300

2019 · 7 years294 cc
TM Racing FT 250 Flat Track

TM Racing FT 250 Flat Track

2016249 cc
TM Racing FT 300 ES

TM Racing FT 300 ES

2019294 cc
TM Racing FT 450 ES Fi 4T

TM Racing FT 450 ES Fi 4T

2023449 cc
$10,890
TM Racing FT 450Fi

TM Racing FT 450Fi

2019449 cc
TM Racing FT 450Fi 4T

TM Racing FT 450Fi 4T

2020449 cc
TM Racing FT 450Fi Flat Track

TM Racing FT 450Fi Flat Track

2016449 cc
TM Racing FT 530Fi Flat Track

TM Racing FT 530Fi Flat Track

2019 · 2 years528 cc
TM Racing MX 85 Junior Cross

TM Racing MX 85 Junior Cross

200485 cc
TM Racing SMK 450 ES Fi 4T

TM Racing SMK 450 ES Fi 4T

2023449 cc
$13,360
TM Racing SMM 125

TM Racing SMM 125

2019 · 3 years124 cc
TM Racing SMM 125 B. D.

TM Racing SMM 125 B. D.

2010124 cc
TM Racing SMM 125 Black Dream

TM Racing SMM 125 Black Dream

2008 · 4 years124 cc
TM Racing SMM 250

TM Racing SMM 250

2019249 cc
TM Racing SMM 300

TM Racing SMM 300

2019294 cc
TM Racing SMM 450 F B. D. e.s.

TM Racing SMM 450 F B. D. e.s.

2010449 cc
TM Racing SMM 450 F Black Dream e.s.

TM Racing SMM 450 F Black Dream e.s.

2008 · 4 years449 cc
TM Racing SMM 530 F B. D. e.s.

TM Racing SMM 530 F B. D. e.s.

2010528 cc
TM Racing SMM 530 F Black Dream

TM Racing SMM 530 F Black Dream

2004528 cc
TM Racing SMM 530 F Black Dream e.s.

TM Racing SMM 530 F Black Dream e.s.

2008 · 4 years528 cc
TM Racing SMM 530F

TM Racing SMM 530F

2016528 cc
TM Racing SMM 530F WD

TM Racing SMM 530F WD

2012528 cc
TM Racing SMR 125

TM Racing SMR 125

2019 · 8 years124 cc
TM Racing SMR 125 2T

TM Racing SMR 125 2T

2020124 cc
TM Racing SMR 125 Fi 2T

TM Racing SMR 125 Fi 2T

2023 · 2 years125 cc
$9,340
TM Racing SMR 250

TM Racing SMR 250

2019249 cc
TM Racing SMR 300

TM Racing SMR 300

2019294 cc
TM Racing SMR 300 Fi ES 2T

TM Racing SMR 300 Fi ES 2T

2023 · 2 years293 cc
$10,730
TM Racing SMR 450 ES Racing

TM Racing SMR 450 ES Racing

2004449 cc
TM Racing SMR 450 F

TM Racing SMR 450 F

2012449 cc
TM Racing SMR 450 F a.e.

TM Racing SMR 450 F a.e.

2005449 cc
TM Racing SMR 450 F e.s.

TM Racing SMR 450 F e.s.

2010 · 4 years449 cc
TM Racing SMR 450 Fi ES 4T

TM Racing SMR 450 Fi ES 4T

2020449 cc
TM Racing SMR 450ES Fi 4T

TM Racing SMR 450ES Fi 4T

2023449 cc
$10,950
TM Racing SMR 450F

TM Racing SMR 450F

2016449 cc
TM Racing SMR 530 F a.e.

TM Racing SMR 530 F a.e.

2005528 cc
TM Racing SMR 530 F e.s.

TM Racing SMR 530 F e.s.

2010 · 4 years528 cc
TM Racing SMR 530F

TM Racing SMR 530F

2016528 cc
TM Racing SMX 300

TM Racing SMX 300

2016295 cc
TM Racing SMX 300 2T

TM Racing SMX 300 2T

2020294 cc
TM Racing SMX 300 ES 2T

TM Racing SMX 300 ES 2T

2020294 cc
TM Racing SMX 450 Competition

TM Racing SMX 450 Competition

2004449 cc
TM Racing SMX 450 F Comp

TM Racing SMX 450 F Comp

2010449 cc
TM Racing SMX 450 F Competition

TM Racing SMX 450 F Competition

2008 · 4 years449 cc
TM Racing SMX 450 Fi

TM Racing SMX 450 Fi

2019 · 2 years449 cc
TM Racing SMX 450 Fi 4T

TM Racing SMX 450 Fi 4T

2020449 cc
TM Racing SMX 450Fi

TM Racing SMX 450Fi

2016449 cc
TM Racing SMX 530 F

TM Racing SMX 530 F

2012528 cc
TM Racing SMX 530 F Competition

TM Racing SMX 530 F Competition

2007528 cc
TM Racing SMX 530 Fi

TM Racing SMX 530 Fi

2019528 cc
TM Racing SMX 530F

TM Racing SMX 530F

2016528 cc
TM Racing SMX 660 Competition

TM Racing SMX 660 Competition

2004657 cc
TM Racing SMX 660 F Comp

TM Racing SMX 660 F Comp

2010658 cc
TM Racing SMX 660 F Competition

TM Racing SMX 660 F Competition

2008 · 3 years658 cc
TM Racing SMX 85 Junior 2T

TM Racing SMX 85 Junior 2T

202380 cc
$6,420
TM Racing SMX Junior 2T

TM Racing SMX Junior 2T

202080 cc

TM Racing Other (19)

TM Racing Minibike (4)

Frequently asked questions

How many TM Racing motorcycle models are there?

Our catalog tracks 155 distinct TM Racing models across 284 year-specific variants.

What kinds of bikes does TM Racing make?

TM Racing produces off-road, super moto, other, minibike.

Where can I compare TM Racing bikes?

Use our bike comparison tool to stack any two TM Racing models side-by-side, or browse our buyer's guide for curated picks.