2020 250xc-f. Great running bike. Ready to ride. Maintenance up to date fluids always checked and maintained. I treat this bike like my baby we just had are kid and have to get rid of it. He came a little early then expected.never been raced. Any questions feel free to ask thanks