The top 3 knights players of all time imo would read
1. Johns
2. Buderus
3. Harragon
Buderus made his debut way back in 1997 and he would have to be the toughest player, or close to the toughest player I have ever seen. In a finals game in 1998 he had an injured shoulder so he was playing with pain killers. Throughout the game he kept popping his shoulder out, so he kept putting it back in himself and then he'd make the next tackle. He's one on one tackles against prop forwards was something I haven't seen a hooker do with as much courage before. However what Buderus demonstrated in defense didn't overshadow his attacking game. Over 15 years, I can't remember a single time where he didn't find the mark with a pass from dummy half. He was super consistent and turned up ready for a contest every week. From memory he also holds the record for the most tries from a dummy half with over 50.
It's going to be a big loss not having Buderus there next year, but I feel incredibly lucky that I was able to watch him play for the knights over such an extended period of time. Hopefully the knights will use him in some form of coaching position in the near future.