You know that players get +5% condition every 3 hours.

Just calculate how much they will get in total (e.g. in 14 hours you'll get 20 or 25% condition) before the next match and train them until the low limit (75-80% in this case)