So this is something I thought about because recently there has been a map hole being exploited in the map western with people getting under 40 seconds (mind you on this map under 1 minute is impossible legitimately), so there are a few things that would solve this, 1 has already been suggested but will also be implemented here, which is this by SirUntouchable that should be added with some albeit slightly more lax times. My solution to add with this is a checkpoint check system so if you have under 2/3 of the checkpoints registered you would be flagged by the anticheat, here is a deployment method
If player gets lower than boundary time, then player is immediately kicked and reported to the admins, if player does this repeatedly they would have a ban,
OR
If player gets less then 2/3rds checkpoints in one map, start tallying up
If player gets 2/3rds of games in a playing session that do this, they will be kicked
If player fails the checkpoint requirements in 2 games in a row and gets near boundary times both times, they will be kicked and reported
Obviously this isn’t perfect, but this would make hackers be more of a non-factor and not cost players wins.