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 Twentynine Palms (CA) varsity football team lost Friday's home conference game against Desert Mirage (Thermal, CA) by a score of 31-20.

Q1Q2Q3Q4Final
Desert Mirage----31
Twentynine Palms----20
Final score provided by G. Sandoval.
  • Recap
  • Box Score
  • Fan Chat
  • Matchup Info

Game Stats

Desert Mirage

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals2560.40030.015145.8
1Arturo Alvarado (Sr)2560.40030.015145.8
Twentynine Palms

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals615146.40024.32096115.6
8Keli'i Corney (So)615146.40024.32096115.6
Desert Mirage

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals393148.14024
1Arturo Alvarado (Sr)492.3401
1Jesus Rivas (Sr)1113912.64012
5Bryan Mireles (Sr)177.00
21Andrew Medina (Sr)55611.2400
24Jesus Morin (Sr)181035.71511
Twentynine Palms

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals6386.31601
8Keli'i Corney (So)2105.0501
11Ayden Ogilvie (Jr)122.020
18W. Herrera (Jr)3268.7160
Desert Mirage

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals26030.051
1Jesus Rivas (Sr)199.09
9Matthew Saucedo (Sr)15151.051
Twentynine Palms

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals418045.0903
11Noah Barber (Sr)215075.0901
42Joe Zabala (So)11515.0151
44Israel Acosta (Sr)11515.0151

Offensive Fumbles and Pancake Blocks

Desert Mirage has not entered any offensive fumbles and pancake blocks stats.
Twentynine Palms

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals1
18W. Herrera (Jr)1
Desert Mirage

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals314606913456
1Arturo Alvarado (Sr)99
1Jesus Rivas (Sr)139929177
5Bryan Mireles (Sr)77
9Matthew Saucedo (Sr)511364
21Andrew Medina (Sr)564096
24Jesus Morin (Sr)103103
Twentynine Palms

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals38180205243
8Keli'i Corney (So)1010
11Noah Barber (Sr)1505155
11Ayden Ogilvie (Jr)22
14Wyatt Mccormick (So)2020
18W. Herrera (Jr)2626
42Joe Zabala (So)1515
44Israel Acosta (Sr)1515
Desert Mirage

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3146060374
1Arturo Alvarado (Sr)96069
1Jesus Rivas (Sr)1399148
5Bryan Mireles (Sr)77
9Matthew Saucedo (Sr)5151
21Andrew Medina (Sr)5656
24Jesus Morin (Sr)103103
Twentynine Palms

Total Yards

#Athlete NameRushPassRecTotal
Team Totals38146180184
8Keli'i Corney (So)10146156
11Noah Barber (Sr)150150
11Ayden Ogilvie (Jr)22
18W. Herrera (Jr)2626
42Joe Zabala (So)1515
44Israel Acosta (Sr)1515
Desert Mirage

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2450743.0
1Arturo Alvarado (Sr)48121.0
1Jesus Rivas (Sr)358
9Matthew Saucedo (Sr)257
14Erick Angulo (Sr)134
20Angel Valdez (Sr)33
21Andrew Medina (Sr)235
23Favio Toledo (Jr)11
24Jesus Morin (Sr)66
32Adrian Lopez (Jr)3691.0
55E. Mullen-galvan (Jr)66
71J. Bautista-Vega (Sr)55
72Omar Perez (Sr)1231.0
73Denzel Rivas (Sr)145
Twentynine Palms

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals291140
1Wyatt Granger (So)66
2Ethan Guerrero (Sr)22
9Isaiah Lambert (So)11
11Noah Barber (Sr)325
14Wyatt Mccormick (So)11
16T. Thrasher (Sr)11
18W. Herrera (Jr)112
21Tabari White (Jr)224
23Ricco Jack (Sr)224
24Antwone Wilson (So)33
29Jeremiah Perez (So)33
44Israel Acosta (Sr)123
50Enasio Alston (Sr)44
62J. Rommero (Jr)11
Desert Mirage

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.0122
1Arturo Alvarado (Sr)1.07
71J. Bautista-Vega (Sr)1
72Omar Perez (Sr)1
73Denzel Rivas (Sr)1.05

Sacks

Twentynine Palms has not entered any sacks stats.
Desert Mirage

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals11313.071101
1Jesus Rivas (Sr)2
9Matthew Saucedo (Sr)11313.0
20Angel Valdez (Sr)1
21Andrew Medina (Sr)3
32Adrian Lopez (Jr)1
55E. Mullen-galvan (Jr)1101
Twentynine Palms

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals2
1Wyatt Granger (So)1
2Ethan Guerrero (Sr)1
Desert Mirage

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals26834.058
73Denzel Rivas (Sr)26834.058
Twentynine Palms

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals218592.555
18W. Herrera (Jr)218592.555
Desert Mirage

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals313043.3
73Denzel Rivas (Sr)313043.3
Twentynine Palms

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals11515.0151
11Noah Barber (Sr)11515.0151
Desert Mirage

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals46917.34069
1Jesus Rivas (Sr)3299.72029
21Andrew Medina (Sr)14040.04040
Twentynine Palms

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals22010.010155.0525
11Noah Barber (Sr)155.055
14Wyatt Mccormick (So)22010.01020
Desert Mirage

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals424731
1Arturo Alvarado (Sr)166
1Jesus Rivas (Sr)21212
24Jesus Morin (Sr)166
73Denzel Rivas (Sr)77
Twentynine Palms

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals424327
8Keli'i Corney (So)166
11Noah Barber (Sr)166
21Tabari White (Jr)33
42Joe Zabala (So)166
44Israel Acosta (Sr)166
Desert Mirage

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals441.0111.0357
73Denzel Rivas (Sr)441.0111.0357
Twentynine Palms

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals14.33
21Tabari White (Jr)14.33
Desert Mirage

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals44
1Arturo Alvarado (Sr)11
1Jesus Rivas (Sr)22
24Jesus Morin (Sr)11
Twentynine Palms

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals134
8Keli'i Corney (So)11
11Noah Barber (Sr)11
42Joe Zabala (So)11
44Israel Acosta (Sr)11
Stat Supplier Logo

Desert Mirage's stats are presented by HudlHudl

Stat Supplier Logo

Twentynine Palms' stats are presented by HudlHudl

Game Story

California High School Football - Desert Mirage prevails Twentynine Palms

September 29, 2023: Twentynine Palms, CA 92277

The crowd at Friday's league contest between the Desert Mirage RAMS (Thermal, CA) and the host Twentynine Palms Wildcats (Twentynine Palms, CA), observed Desert Mirage's football squad defeat Twentynine Palms by a count of 31-20.

The RAMS now own a 4-2 record. They play next when they host Cathedral City for a Desert Valley contest on Friday, October 6. Desert Mirage will encounter a Lions squad coming off a 10-8 league loss to Indio (Indio, CA). The Lions record now stands at 4-2.

Coming up next, the Wildcats encounter the Indio Rajahs (Indio, CA) in a Desert Valley contest, on Friday, October 6. Twentynine Palms will attempt to upgrade on its 1-5 season record. The Rajahs go into the contest with a 2-4 record after their 10-8 league win over Cathedral City (Cathedral City, CA).

  • All
  • Q1
  • Q2
  • F
  1. MaxPreps

    Game Started
    DMHS
    RAMS
    0 - 0
    TPHS
    Wildcats
    Posted @ 8:23p
  2. G. Sandoval Jr

    End of 2nd Quarter
    DMHS
    RAMS
    10 - 12
    TPHS
    Wildcats
  3. G. Sandoval

    Final
    DMHS
    RAMS
    31 - 20
    TPHS
    Wildcats
    Posted @ 2:12p

Desert Mirage @ TPHS Football Game Info

Fri., Sep. 29, 2023 @ 7p
The Twentynine Palms (CA) varsity football team lost Friday's home conference game against Desert Mirage (Thermal, CA) by a score of 31-20.

Rankings & Records

Desert Mirage (23-24)

CASectionSec. Div.
85131619
OverallLeagueHomeAwayWin %League %PFPA
6-43-43-13-3.600.429180251

Twentynine Palms (23-24)

CASectionSec. Div.
92733740
OverallLeagueHomeAwayWin %League %PFPA
1-91-61-40-5.100.143151415

Team Scoring Averages

Q1Q2Q3Q4Final
Desert Mirage
4.33.45.32.518.0
Twentynine Palms
2.81.202.815.1

Team Stat Comparison

Desert MirageTwentynine Palms
250.8Rushing Yards Per Game89.5
58.1Passing Yards Per Game79.7
57.2Receiving Yards Per Game66.9
308.9Total Yards Per Game169.2
80.7Tackles Per Game27.6
0.9Sacks Per Game0.9
18.0Points Per Game12.5
-Pancake Blocks0

Team Leaders

Desert MirageTwentynine PalmsNational Avg.
#24 Jesus Morin82.5Rushing Yards Per Game#11 Noah Barber50.420.6
#1 Arturo Alvarado58.1Passing Yards Per Game#8 Keli'i Corney80.050.5
#1 Jesus Rivas28.1Receiving Yards Per Game#11 Noah Barber26.917.5
#1 Jesus Rivas100.6Total Yards Per Game#11 Noah Barber138.436.9
#1 Arturo Alvarado10.3Tackles Per Game#1 Wyatt Granger6.82.7
#55 Ezekiel Mullen-galvan0.3Sacks Per Game#6 Jacob Ransom1.00.2
#1 Jesus Rivas5.4Points Per Game#18 William Herrera4.82.1
-
Pancake Blocks#11 Noah Barber06

Record Breakdown

Desert Mirage (23-24)

Twentynine Palms (23-24)

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