2025 SEASON · 9 GAMES
26CATCHES
444REC YARDS
4REC TD
Top 20% in the North Coast Section by win shares
49.3 rec yds per game this season
2025 GAME LOG
| DATE | OPPONENT | RES | CATC | YARD | AVG | TD | TKL |
|---|---|---|---|---|---|---|---|
| 8/29 | @ Monte Vista | L | 6 | 105 | 17.5 | 0 | 3 |
| 9/5 | @ Castro Valley | W | 4 | 58 | 14.5 | 1 | 0 |
| 9/12 | @ Kennedy | W | 4 | 46 | 11.5 | 2 | 0 |
| 9/19 | @ San Leandro | W | 3 | 51 | 17.0 | 0 | 1 |
| 9/26 | @ Amador Valley | L | 2 | 23 | 11.5 | 0 | 0 |
| 10/3 | @ Newark Memorial | W | 1 | 33 | 33.0 | 0 | 0 |
| 10/10 | @ Granada | L | 1 | 3 | 3.0 | 0 | 0 |
| 10/30 | @ Livermore | L | 3 | 30 | 10.0 | 0 | 0 |
| 11/7 | @ Redwood Christian | W | 2 | 95 | 47.5 | 1 | 0 |
CAREER
| SEASON | GP | CATC | YDS | TD | WS |
|---|---|---|---|---|---|
| 2023 | 3 | 0 | 0 | 0 | 0.01 |
| 2025 | 9 | 26 | 444 | 4 | 0.29 |
| TOTAL | 12 | 26 | 444 | 4 | 0.30 |
ALL STATS
PASSING
| C | ATT | YDS | TD | INT | |
|---|---|---|---|---|---|
| 2025 | 1 | 2 | 23 | 0 | 0 |
| CAREER (12 G) | 1 | 2 | 23 | 0 | 0 |
RUSHING
| CAR | YDS | TD | |
|---|---|---|---|
| 2025 | 17 | 111 | 0 |
| CAREER (12 G) | 17 | 111 | 0 |
RECEIVING
| REC | YDS | TD | |
|---|---|---|---|
| 2025 | 26 | 444 | 4 |
| CAREER (12 G) | 26 | 444 | 4 |
DEFENSE
| TKL | TFL | SACKS | INT | PD | FF | |
|---|---|---|---|---|---|---|
| 2025 | 4 | 0 | 0 | 0 | 1 | 0 |
| CAREER (12 G) | 10 | 0 | 0 | 0 | 1 | 0 |
FULL 2025 GAME LOG · EVERY STAT
| GAME | PAS C | PAS ATT | PAS YDS | RUS CAR | RUS YDS | REC REC | REC YDS | REC TD | DEF TKL | DEF PD |
|---|---|---|---|---|---|---|---|---|---|---|
| 8/29 @ Monte Vista | 0 | 0 | 0 | 4 | 36 | 6 | 105 | 0 | 3 | 0 |
| 9/5 @ Castro Valley | 0 | 0 | 0 | 2 | 7 | 4 | 58 | 1 | 0 | 1 |
| 9/12 @ Kennedy | 0 | 0 | 0 | 2 | 42 | 4 | 46 | 2 | 0 | 0 |
| 9/19 @ San Leandro | 1 | 1 | 23 | 1 | -4 | 3 | 51 | 0 | 1 | 0 |
| 9/26 @ Amador Valley | 0 | 0 | 0 | 3 | 18 | 2 | 23 | 0 | 0 | 0 |
| 10/3 @ Newark Memorial | 0 | 0 | 0 | 2 | 8 | 1 | 33 | 0 | 0 | 0 |
| 10/10 @ Granada | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 0 | 0 |
| 10/30 @ Livermore | 0 | 1 | 0 | 2 | 0 | 3 | 30 | 0 | 0 | 0 |
| 11/7 @ Redwood Christian | 0 | 0 | 0 | 1 | 4 | 2 | 95 | 1 | 0 | 0 |
CAREER GAME LOG · 12 GAMES
| GAME | PAS C | PAS ATT | PAS YDS | RUS CAR | RUS YDS | REC REC | REC YDS | REC TD | DEF TKL | DEF PD |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025 SEASON · 9 G | ||||||||||
| 8/29 @ Monte Vista | 0 | 0 | 0 | 4 | 36 | 6 | 105 | 0 | 3 | 0 |
| 9/5 @ Castro Valley | 0 | 0 | 0 | 2 | 7 | 4 | 58 | 1 | 0 | 1 |
| 9/12 @ Kennedy | 0 | 0 | 0 | 2 | 42 | 4 | 46 | 2 | 0 | 0 |
| 9/19 @ San Leandro | 1 | 1 | 23 | 1 | -4 | 3 | 51 | 0 | 1 | 0 |
| 9/26 @ Amador Valley | 0 | 0 | 0 | 3 | 18 | 2 | 23 | 0 | 0 | 0 |
| 10/3 @ Newark Memorial | 0 | 0 | 0 | 2 | 8 | 1 | 33 | 0 | 0 | 0 |
| 10/10 @ Granada | 0 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 0 | 0 |
| 10/30 @ Livermore | 0 | 1 | 0 | 2 | 0 | 3 | 30 | 0 | 0 | 0 |
| 11/7 @ Redwood Christian | 0 | 0 | 0 | 1 | 4 | 2 | 95 | 1 | 0 | 0 |
| TOTAL | 1 | 2 | 23 | 17 | 111 | 26 | 444 | 4 | 4 | 1 |
| 2023 SEASON · 3 G | ||||||||||
| 8/25 @ Heritage | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 9/15 @ El Cerrito | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 10/6 @ Monte Vista | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| TOTAL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6 | 0 |
| CAREER | 1 | 2 | 23 | 17 | 111 | 26 | 444 | 4 | 10 | 1 |
TREND NOTES
Osmar Calderon has not recorded a rushing TD in his FOOTHILL career, a span of 12 games dating back to last season.
Osmar Calderon has recorded 4 career receiving TDs, 2 of them against KENNEDY.
Osmar Calderon needs 56 more receiving yards to reach 500 this season — he is averaging 49.3 per game.
Osmar Calderon had a career-high 105 rec yds vs MONTE VISTA on 8/29/25.
Osmar Calderon had 4 carries for 36 yds, 6 catches for 105 yds, 3 tackles vs MONTE VISTA (2025).
