It is so easy to get caught up in trivial interpretations of scripture and miss the point.
Take a look at John 21:11: "Simon Peter climbed aboard and dragged the net ashore. It was full of fish, 153, but even with so many the net was not torn." Now, why in heaven's name was there 153 fish? Have you ever wondered about that? No? Well others have.
Cyril of Alexandria in the 5th century said that the 100 represented the fullness of the gentiles, the 50 symbolized the remnant of Israel and the three of course was there for the Trinity.
Augustine’s theory (5th century) was a little more complicated. He said, there are 10 commandments and 7 is the perfect number of grace and that’s 17 right? Now if you add all the numbers from 1 to 17 together, you know 1 + 2 + 3 + 4 + 5 all the way up to 17 you’ll get 153. And not only that but if you were to arrange them with 17 fish in the first row, and 16 in the next row, and 15 in the next row, all the way down to a row of 1 you get a perfect triangle which of course symbolizes the Trinity.
Jerome, he also lived in the 5th century, suggested that there were 153 different types of fish in the sea and it was symbolic of the church reaching all the people in the world.
Personally I have my own theory, want to hear it? I think that it’s mentioned because there were 153 fish in the net.
Here's another theory of mine: they had to divide them somehow, and so Peter being the Skipper he got 21% or 32 fish, and John being mate got 16% that’s 25 fish, and the other five got 10.5 % each or 16 fish. You see we can get so caught up in really trivial stuff and miss the point that we need to be obedient to Christ, today.
Adapted from the sermon "Live for Today" by Denn Guptill, 1999.