If Bobby was 102, then Francisco and Willard would have to be associated with the same year, right? They would both be Bobby - 1 (or 102 - 1). They would both be in the same row just above Bobby's row.

Can't have that, so Bobby cannot be 102. He must be 85. And the rest falls into place.