From time to time I get asked why I ride a 250 Stroke.

This article and video explain what I think is the best dirt bike ever.

Over the years I have owned a bunch of different dirt bikes and this is helped me find the motor size and dirt bike that suits my style of riding.

List of Sam’s Dirt bikes he has owned

  • 2005 Honda CRF250x
  • 2007 KTM250SXF
  • 2008 KTM250XCW
  • 2013 KTM250XC
  • 2015 KTM300XC
  • 2016 KX100
  • 2016 KTM250XCF
  • 2017 KTM300XC
  • 2017 KTM250XC
  • 2018 KTM250XC
  • 2020 KTM250XC

I have owned a few different 4 strokes in the past and I personally enjoy riding 2 strokes more than 4 strokes.

Not because I think 4 strokes are bad I just feel like they are vanilla and do not put the same smile on my face.

Also, I think that 2 strokes are better in the really hard technical singletrack.

The KTM 250 XC is the best dirt bike ever!

As you can see in the list above I have owned a few 300 two strokes and while I love a good 300 2 stroke they are second to the 250 2 strokes.


The KTM 250 motor, in my opinion, feels more free-revving and playful. This type of motor really makes fast and flowy riding really fun.

The KTM 300 motor has a more tractor-like motor which is good for the gnarly single track but isn’t as fun as a KTM 250 in the fast and flowy sections.

The gap between the KTM 300 and 250 in the technical single track is smaller than in the fast and flowy sections.

I personally prefer riding fast and flowy more than hard technical singletrack.

Overall you cannot go wrong with either but I prefer the KTM 250 motors over ANY dirt bike I have ridden.

I have ridden a lot of different dirt bikes in my day and the KTM 250 XC suits my riding style more than anything so far.

Here is the list of dirt bikes I have ridden for more than an Hour

  • Honda CRF 250x
  • Suzuki RM 250
  • Suzuki RM 125
  • KTM 250 SXF
  • KTM 250 XCF
  • KTM 350 XCF
  • KTM 300 XCW
  • KTM 250 XCW
  • KTM 300 XC
  • KTM 250 XC
  • Honda CRF 250R
  • Honda CRF 450R
  • Honda CRF 450X
  • Honda XR400
  • Yamaha WR426
  • Yamaha YZ250FX
  • Yamaha YZ250X
  • Beta 390 RR
  • Beta 200 RR
  • Beta 300 RR
  • Beta 300 Race Edition
  • Sherco 300 SEF
  • Sherco 300 SE
  • Kawasaki KX250
  • Kawasaki KX100
  • ATK 500
  • Husqvarna 300
  • Husqvarna 250