That's a matter of personal opinion. I actually have one of each, I ride the KTM most of the time now.
it depends on the type of ktm there are all different kinds of ktm 125's
a KX65 is a lot better
Motorcycles are not measured in amounts of horse power. The KTM SX65 2014 edition has a cc of 65. It has six speeds.
With stock gearing top speed would be 50-52 mph.
You did not specify what year, a 08 KTM 65 SX requires .5L 2002 sx65 to a 2008 sx65 according to my service manual only uses 300ml of gearbox oil. 2009 to 2011 uses 500ml of gearbox oil.
Possibly if gearing were changed. With stock gearing top speed would be 50-52 mph.
ktm Yamaha Honda suzuki kawasaki
I myself have a KTM 85 and love it. KTM is by far the best for little motocross bikes but is not a good beginners bike. The KTM is also bigger than the Kawasaki and overall a better bike. I would chose KTM 85 for someone 10 to 13 years old.
KTM, Yamaha, Honda, Kawasaki, Suzuki.
Aprilia, BMW, CCM, Cobra, Ducati, Gas Gas, Honda, Husaberg, Husqvarna, Kawasaki, KTM, Polini, Suzuki, TM Racing, Vertemati, VOR, Yamaha that are all active dirt bike manufacturers. There are also numerous companies that no longer manufacture dirt bikes.
65cc: ktm and kawasaki are best 85cc: Honda, ktm and Yamaha are best 125cc: Yamaha and suzuki are best 250cc: Kawasaki, Yamaha and Honda are best 450cc: Honda, kawasaki and Yamaha.
either a kawasaki ktm Yamaha Honda
Honda, Yamaha, Kawasaki, Suzuki, KTM