One train does not make the value. Seems he’s got 2-3 good to great trains but several that are severely lacking. His average is decent and you can probably get around 500k to 1 mil, but I don’t see getting much more because of those bottom end trains.
He’s probably an “ok” player with very high variance. Meaning that his individual trains can be very far from his long term average both above and below.