Holmes to join Reds 100 caps club