Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Upland (CA) varsity flag football team lost Tuesday's home non-conference game against Western Christian (Upland, CA) by a score of 25-20.

Q1Q2Q3Q4Final
Western Christian----25
Upland----20
Final score provided by C. Estrada.
  • Recap
  • Box Score
  • Photos
  • Matchup Info

Game Stats

Western Christian

Passing

#Athlete NameCompAttYdsComp %AvgTDIntLngQB Rate
Team Totals2737224.7308.34121112.9
58Maliyah Estrada (So)2737224.7308.34121112.9
Upland

Passing

#Athlete NameCompAttYdsComp %AvgTDIntLngQB Rate
Team Totals1520129.7508.61108.1
5Rebecca Ewing (Sr)1520129.7508.61108.1
Western Christian

Rushing

#Athlete NameCarYdsAvgLongTD
Team Totals4276.811
2Kyla Johnson (So)155.05
58Maliyah Estrada (So)3227.311
Upland

Rushing

#Athlete NameCarYdsAvgLongTD
Team Totals291284.41
5Rebecca Ewing (Sr)7172.4
7Alyssa Stoner (Sr)10787.8
16Nahti Madrid (Jr)461.5
17Amaya Contreras (Jr)252.5
26Leah Davis (So)6223.71
Western Christian

Receiving

#Athlete NameRecYdsAvgLongTD
Team Totals272248.3214
2Kyla Johnson (So)351.751
3Molly Kawamura (Fr)4317.812
14Bella Smiderle (So)5336.611
24Siena Norheim (Sr)11212.012
27Bailey Osborne (So)1414310.2213
Upland

Receiving

#Athlete NameRecYdsAvgLongTD
Team Totals151298.61
6A. Velazquez (Jr)33210.7
7Alyssa Stoner (Sr)166.0
11Jazmin Alvarado (Jr)3144.7
16Nahti Madrid (Jr)3113.7
26Leah Davis (So)44110.3
55Emily Rodriguez (Sr)12525.01
Western Christian

Tackles

#Athlete NameSoloAsstTot Tckls
Team Totals4040
4Raya Hansen (So)1010
5Savannah Lugo (Sr)22
6Addie Reeve (So)22
8Ava Montoya (So)22
11Bailee Bekins (So)44
12Avri Bishop (So)55
27Bailey Osborne (So)33
58Maliyah Estrada (So)1212
Upland

Tackles

#Athlete NameSoloAsstTot Tckls
Team Totals3939
17Amaya Contreras (Jr)77
18Siena Gorman (Sr)33
19Emma Tarin (Sr)22
22Tierra Barbre (Sr)66
24Faith Garibay (Jr)66
25Lauren Yoon (Jr)22
26Leah Davis (So)66
87Siena Vejariel (Jr)77
Western Christian

Sacks

#Athlete NameSacksYdlHur
Team Totals3.020
4Raya Hansen (So)3.020
Upland

Sacks

#Athlete NameSacksYdlHur
Team Totals4.0
24Faith Garibay (Jr)3.0
87Siena Vejariel (Jr)1.0
Western Christian

Defensive Statistics

#Athlete NameIntInt YdsPDFmb RecFR YdsCaus
Team Totals1433
8Ava Montoya (So)1
27Bailey Osborne (So)1431
58Maliyah Estrada (So)1
Upland

Defensive Statistics

#Athlete NameIntInt YdsPDFmb RecFR YdsCaus
Team Totals1653
17Amaya Contreras (Jr)165
18Siena Gorman (Sr)1
22Tierra Barbre (Sr)1
25Lauren Yoon (Jr)1

Punts

Western Christian has not entered any punts stats.
Upland

Punts

#Athlete NamePYdsAvg.LngIn 20
Team Totals13232.0
10Leah Kelley (Jr)13232.0
Western Christian

Punt Returns

#Athlete NameRetYdsAvgLngFC
Team Totals34715.730
3Molly Kawamura (Fr)155.05
21Charlotte Deon (Jr)24221.030
Upland

Punt Returns

#Athlete NameRetYdsAvgLngFC
Team Totals2157.5
17Amaya Contreras (Jr)11212.0
22Tierra Barbre (Sr)133.0
Western Christian

Scoring

#Athlete NameTot PtsTDS
Team Totals254
2Kyla Johnson (So)61
14Bella Smiderle (So)1
27Bailey Osborne (So)183
Upland

Scoring

#Athlete NameTot PtsTDS
Team Totals203
7Alyssa Stoner (Sr)10
17Amaya Contreras (Jr)61
26Leah Davis (So)71
55Emily Rodriguez (Sr)61

Game Story

California High School Flag Football - Western Christian nudges Upland

September 2, 2025: Upland, CA 91786

In Tuesday's non-league match, the visiting Western Christian Fighting Lancers flag football squad scored a close 25-20 triumph over the Upland Highlanders/Scots.

The Fighting Lancers (8-3) will now prepare for their match against Bishop Amat (La Puente, CA). The Lancers come into the non-league match with a 11-3 record.

Coming up next, the Highlanders/Scots confront the Bishop Amat Lancers (La Puente, CA) in a non-league match, on Wednesday, September 3. Upland will attempt to improve on its 10-2 season record. The Lancers go into the battle with a 10-2 record after their 20-0 non-league loss to Saint Joseph (Lakewood, CA).

Game Photos

Photos by Nathaniel Herbert

WCHS @ Upland Flag Football Game Info

Tue., Sep. 2, 2025 @ 6p
The Upland (CA) varsity flag football team lost Tuesday's home non-conference game against Western Christian (Upland, CA) by a score of 25-20.

Rankings & Records

Western Christian (25-26)

NationalCASection
1849039
OverallLeagueHomeAwayNeutralWin %League %PFPA
18-97-16-37-25-4.667.875560346

Upland (25-26)

NationalCASection
713521
OverallLeagueHomeAwayNeutralWin %League %PFPA
20-67-39-39-32-0.769.700755337

Team Scoring Averages

Q1Q2Q3Q4Final
Western Christian
1.81.50020.7
Upland
4.72.02.02.029.0

Head-to-Head

  • Western Christian won last month
    9/2 @ 6pQ1Q2Q3Q4Final
    WCHS----25
    Upland----20

    The Western Christian (Upland, CA) varsity flag football team won Tuesday's away non-conference game against Upland (CA) by a score of 25-20.

  • Upland won last week
    10/21 @ 5pQ1Q2Q3Q4Final
    WCHS----7
    Upland----34

    The Western Christian (Upland, CA) varsity flag football team lost Tuesday's away playoff game against Upland (CA) by a score of 34-7.

Team Stat Comparison

Western ChristianUpland
18.7Rushing Yards Per Game146.5
198.2Passing Yards Per Game135.2
198.2Receiving Yards Per Game127.5
216.9Total Yards Per Game281.7
21.3Tackles Per Game35.7
2.3Sacks Per Game2.9
1.7Interceptions Per Game1.7
20.5Points Per Game29.1

Team Leaders

Western ChristianUplandNational Avg.
#58 Maliyah Estrada14.6Rushing Yards Per Game#7 Alyssa Stoner90.011.2
#58 Maliyah Estrada206.0Passing Yards Per Game#5 Rebecca Ewing134.846.4
#27 Bailey Osborne76.0Receiving Yards Per Game#26 Leah Davis60.815.1
#58 Maliyah Estrada220.6Total Yards Per Game#5 Rebecca Ewing150.031.3
#4 Raya Hansen4.0Tackles Per Game#26 Leah Davis6.01.9
#4 Raya Hansen2.1Sacks Per Game#87 Siena Vejariel1.20.5
#27 Bailey Osborne0.4Interceptions Per Game#17 Amaya Contreras0.60.3
#27 Bailey Osborne8.6Points Per Game#26 Leah Davis13.41.9

Record Breakdown

Western Christian (25-26)

Upland (25-26)

18-9
Overall
20-6
7-1
League
7-3
6-3
Non-League
7-2
1-1
Head to Head
1-1
1-2
Common Opponent
3-2
6-3
Home
9-3
7-2
Away
9-3
5-4
Neutral
2-0
0-1
Playoff
2-0
18-8
In-State
20-6
0-1
Out-of-State
0-0