Bryan Leonard is a high school football player at Alhambra. 2025 season stats through 12 games: 1,420 passing yards and 11 passing touchdowns; -16 rushing yards and 6 rushing touchdowns.

–
QB

Bryan Leonard

Save image

2025 SEASON · 12 GAMES

127COMPLETIONS
1,420PASS YARDS
11PASS TD
Top 8% in the Southern Section by win shares
80.7 pass yds/game over his last 3, down from 130.9 in his first 9

2025 GAME LOG

DATEOPPONENTRESCOMPYARDAVGTDTKL
8/23vs South El MonteW7426.000
8/29vs El MonteL10898.900
9/5vs Temple CityW1517511.730
9/12@ AzusaW1421715.520
9/19@ WilsonW1013213.220
10/2vs Bell GardensL4379.200
10/10@ MontebelloL2024812.420
10/17@ SchurrL5285.600
10/24@ San GabrielL232109.100
10/31vs Mark KeppelW514428.820
11/7vs BassettW9606.700
11/14@ AnaheimL5387.600

CAREER

SEASONGPCOMPYDSTDWS
2022111161,496120.11
202410951,03150.06
2025121271,420110.51
TOTAL333383,947280.68

ALL STATS

PASSING

CATTYDSTDINT
20251272281,420116
CAREER (33 G)3387033,9472835

RUSHING

CARYDSTD
202555-166
CAREER (33 G)1161410

DEFENSE

TKLTFLSACKSINTPDFF
2025000000
CAREER (33 G)3110010
FULL 2025 GAME LOG · EVERY STAT
GAMEPAS CPAS ATTPAS YDSPAS TDPAS INTRUS CARRUS YDSRUS TD
8/23 vs South El Monte71542009232
8/29 vs El Monte10178900230
9/5 vs Temple City1528175317-280
9/12 @ Azusa141921720431
9/19 @ Wilson1019132205151
10/2 vs Bell Gardens41437025260
10/10 @ Montebello203424821731
10/17 @ Schurr5142800000
10/24 @ San Gabriel2334210014-120
10/31 vs Mark Keppel5514420110
11/7 vs Bassett91660003-151
11/14 @ Anaheim51338018-350
CAREER GAME LOG · 33 GAMES
GAMEPAS CPAS ATTPAS YDSPAS TDPAS INTRUS CARRUS YDSRUS TDDEF TKLDEF TFLDEF PD
2025 SEASON · 12 G
8/23 vs South El Monte71542009232000
8/29 vs El Monte10178900230000
9/5 vs Temple City1528175317-280000
9/12 @ Azusa141921720431000
9/19 @ Wilson1019132205151000
10/2 vs Bell Gardens41437025260000
10/10 @ Montebello203424821731000
10/17 @ Schurr5142800000000
10/24 @ San Gabriel2334210014-120000
10/31 vs Mark Keppel5514420110000
11/7 vs Bassett91660003-151000
11/14 @ Anaheim51338018-350000
TOTAL1272281,42011655-166000
2024 SEASON · 10 G
8/23 @ South El Monte133171034171300
8/29 @ El Monte1128142004-260500
9/6 vs Temple City132620121420810
9/13 @ La Salle9207600761601
9/20 vs South Pasadena62061017251900
10/4 @ Bell Gardens1132100024-100000
10/11 vs Montebello92169126110000
10/17 vs Schurr4124810200000
10/25 vs San Gabriel92295015170000
10/31 @ Mark Keppel1015168103101000
TOTAL952271,031510465243111
2022 SEASON · 11 G
8/19 @ South El Monte152821212410000
8/25 vs Glendale1218115001-70000
9/1 @ Temple City919147221-130000
9/9 @ Franklin1127160141-100000
9/16 vs South Pasadena172611312160000
9/30 @ Bell Gardens21551042-50000
10/7 @ Mark Keppel357220000000
10/14 vs Schurr4215202000000
10/21 vs Montebello2034265221-10000
10/28 vs San Gabriel519121112-10000
11/4 @ San Gabriel183618820280000
TOTAL1162481,496121915-220000
CAREER3387033,947283511614103111

TREND NOTES

Bryan Leonard has averaged 194.0 passing yards per game in his 3 career meetings with MONTEBELLO, against 112.2 versus everyone else -- 73% above his usual output.
Bryan Leonard has posted a 129.2 QBR over his last 3 games after a 96.9 mark in his first 30 games.
Bryan Leonard has a QBR of 117.3 across his 3 career meetings with MONTEBELLO.
Bryan Leonard has a QBR of 27.5 across his 3 career meetings with BELL GARDENS.
Bryan Leonard has a QBR of 267.0 across his 3 career meetings with MARK KEPPEL.
From box scores on file · full stats, defense and trend notes · @ScorePirate
SEARCHALL TEAMSLEAGUESRANKINGSRESULTSPROJECTIONSACCURACYGRAPH BUILDERSTAT FINDERDASHBOARD
CFB PIRATE · COLLEGE FOOTBALL