Hi Matt, and thanks for your question.
As a fellow High School teacher, I can imagine your upset at the seniors not showing up at practice today. Even though it was 'senior ditch day', they should have notified you in advance that they were planning on not only ditching school, but also not attending practice.
I think you handled the situation very well, posing the question to the students who did participate in practice today, and getting their feedback/input about the seniors' actions. I agree that it would be best for the team for the seniors to play in tomorrow's game, and their punishment for not showing up for practice today, can be imposed at a later date. If you elect to have them run an extra lap at the next practice, that is a fair alternative. Also, make sure to let them know that you and the rest of the team were disappointed because they let you down by not notifying anyone they would not be attending practice, today.
Good luck and I hope your team wins tomorrow!
I hope you have found this answer helpful; if so, please click 'ACCEPT', as this is the only way I am compensated. Your positive feedback will also be greatly appreciated. If you need additional information or further assistance, please click 'Reply''. Thanks for the opportunity to be of help!