I won't say that certain years can't be used beyond this info.
However, it's a good starting point especially when compared to the hot rods info.
Incidentally, I would NOT use a Hot Rod...
CRANK SHAFT Stock.
FITS 04-05 KX250F - 13031-0016
FITS 04-05 KX250F - 13031-0016
FITS 06 KX250F - 13031-0070
FITS 07-08 KX250F - 13031-0074
FITS 07-08 KX250F - 13031-0074
FITS 09 KX250F - 13031-0106
FITS 10 KX250F - 13031-0136
FITS 11 KX250F - 13031-0143
FITS 12 KX250F - 13031-0714
CRANK SHAFT (HOT RODS)
FITS 04-08 KX250F - 4064
FITS 04-08 KX250F - 4064
FITS 04-08 KX250F - 4064
FITS 04-08 KX250F - 4064
FITS 04-08 KX250F - 4064
FITS 09 KX250F - 4096
FITS 10 KX250F - 4020
FITS 11-13 KX250F - 4021
FITS 11-13 KX250F - 4021
FITS 11-13 KX250F - 4021