100kph is pretty accurate top speed limit on my 2015 YBR125 ESD model. It gets up to 96kph pretty easily. Sometimes struggles a bit to get the last 4kph, sometimes I get into a tuck to help out, but almost always hits 100 on flat road with a little coaxing. I am about 91kg with riding gear, 180 cm tall. If a car passes me, I can tuck into the slipstream and ride the draft up to 110kph or more; but my bike cannot sustain that speed on its own.