He is a below average offensive 2B, that is speedy and can play defense.
Of the 13 positional positions, 8 are locks:
C- Avila
1B - Fielder
2B - Infante
SS- Peralta
3B - Cabrera
CF - Jackson
RF - Hunter
DH - Martinez
Regardless of anything else, all positions will have a backup. Martinez will never catch, but he probably will play 1B some. So, Pena is the backup C. That is 9.
We need a viable SS backup. We are talking Santiago and Worth here, with the edge going to Santiago base on invested cost. That is 10.
LF = Most likely Dirks and right now, I see Boesch as making it as a 4th OFer. (12)
That leaves us with covering 3B and 2B. Peralta and Infante have both played 3B. Santiago, Worth and Kelly all have played both positions. Kobernus just has 2B experience.
Add the fact that the last spot most likely goes to a righthander (assuming Dirks and Boesch both make the team), and that leaves a choice between Kobernus and Worth. It certainly does not mean Berry. Santiago cannot be the back up for 2B, SS and 3B. There has to be at least one other bench player that can play one of those positions.
I will not make an argument for Kelly, but he has been our emergency catcher the past few years, even with Inge on the team. Without him, I wonder who it would be? Certainly not Berry.