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 Keene (TX) varsity baseball team won Saturday's home conference game against Village Tech (Duncanville, TX) by a score of 14-3.

1234567RHE
Village Tech20001--335
Keene7214---14102
  • Recap
  • Box Score
  • Awards
  • Matchup Info

Game Stats

Village Tech

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.1672518332000
1Carter Gray (Fr).00022000000
3Preston Ross (So).00022000000
5M. Castorena (Sr)10000000
7Andrew May (Sr).00011100000
9Isaiah Chavez (Sr).00022000000
10Matthew Sotelo (Jr).33333110000
11A. Ontiveros (So).66733020000
13Ziyon Alexander (So)10100000
14Angel Ontiveros (Jr).00032000000
15Nicolas Soto (Sr).00031000000
18Jordan Morales (Jr).00032002000
21Billy Byrd (So)10000000
Keene

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.44037251311141
1Alber Kattil (Sr)4121
2Abner Lanki (Sr)421
3Saul Lopez (Sr).50044221
5Brian Maddison (Sr).500442231
6H. Delafield (Fr)43
10Micah Torres (Sr)1.00043333
13Daiden Duncan (Jr).66743223
23Parker Coleman (So).33353111
Sam Zelaya (So).50042111
Village Tech

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00354137.400.167.567
1Carter Gray (Fr)00010012.000.000.000
3Preston Ross (So)00020002.000.000.000
5M. Castorena (Sr)000010001.0001.000
9Isaiah Chavez (Sr)00010003.000.000.000
10Matthew Sotelo (Jr)00000102.333.333.666
11A. Ontiveros (So)00000002.667.6671.334
13Ziyon Alexander (So)001000001.0001.000
14Angel Ontiveros (Jr)00110002.333.000.333
15Nicolas Soto (Sr)00002012.667.000.667
18Jordan Morales (Jr)00100012.333.000.333
21Billy Byrd (So)000010001.0001.000
Keene

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals751.622.4801.102
1Alber Kattil (Sr)3.750.000.750
2Abner Lanki (Sr)21.500.000.500
3Saul Lopez (Sr).500.5001.000
5Brian Maddison (Sr).500.7501.250
6H. Delafield (Fr)1.250.000.250
10Micah Torres (Sr)11.0001.0002.000
13Daiden Duncan (Jr)1.750.6671.417
23Parker Coleman (So)11.600.333.933
Sam Zelaya (So)2.750.5001.250
Village Tech

Baserunning

#Athlete NameSBSBA
Team Totals2
1Carter Gray (Fr)1
7Andrew May (Sr)1
Keene

Baserunning

#Athlete NameSBSBA
Team Totals44
1Alber Kattil (Sr)11
3Saul Lopez (Sr)22
5Brian Maddison (Sr)11
Village Tech

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals.7371912250
1Carter Gray (Fr).00010010
3Preston Ross (So)1.00021100
9Isaiah Chavez (Sr)1.00010100
10Matthew Sotelo (Jr)1.00033000
11A. Ontiveros (So)1.00011000
14Angel Ontiveros (Jr).80054010
15Nicolas Soto (Sr).00010010
18Jordan Morales (Jr)1.00033000

Fielding

Keene has not entered any fielding stats.
Village Tech

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals14.0001.00010
10Matthew Sotelo (Jr)7.000010
11A. Ontiveros (So)5.250010
19Antonio Estrada (Fr)126.0001.00010
Keene

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals2.8011.00021
1Alber Kattil (Sr)5.251
13Daiden Duncan (Jr)1.9111.00011
Village Tech

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals4101486103625
10Matthew Sotelo (Jr)131100055
11A. Ontiveros (So)2.22624102013
19Antonio Estrada (Fr).1576200117
Keene

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals532225
1Alber Kattil (Sr)1.1112
13Daiden Duncan (Jr)3.22215
Village Tech

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.400.58305131002
10Matthew Sotelo (Jr).600.6000020000
11A. Ontiveros (So).154.4500383002
19Antonio Estrada (Fr).714.8180228000
Keene

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals1.6003
1Alber Kattil (Sr)1.3331
13Daiden Duncan (Jr)2.0002
Stat Supplier Logo

Village Tech's stats are presented by GameChanger: live mobile scorekeeping for baseballGameChanger Media, Inc (ai)

Game Story

Texas High School Baseball - Keene wallops Village Tech

April 26, 2025: Keene, TX 76059

In Saturday's league game, the host Keene Chargers baseball team scored a nice 14-3 win over the Village Tech Viper Squid.

Players of the Game

Village Tech (24-25)

Village Tech has not selected any Players of the Game.

Keene (24-25)

Congratulations to #10 Micah Torres for being selected the Keene Baseball Player of the Game.

Village Tech @ Keene Baseball Game Info

Sat., Apr. 26, 2025 @ 11a
At Alvarado High School
The Keene (TX) varsity baseball team won Saturday's home conference game against Village Tech (Duncanville, TX) by a score of 14-3.

Rankings & Records

Village Tech (24-25)

TXSection
1,274462
OverallDistrictHomeAwayNeutralWin %District %RFRA
7-117-25-12-20-8.389.778145179

Keene (24-25)

TXSectionState Div.
1,292492193
OverallDistrictHomeAwayNeutralWin %District %RFRA
10-156-35-03-82-7.400.667151253

Team Scoring Averages

12345678RHE
Village Tech
2.61.4.91.12.11.85.0-8.15.23.5
Keene
1.3.7.41.11.01.02.81.06.04.32.6

Head-to-Head

  • Village Tech won last month
    4/1 @ 5p1234567RHE
    Keene000----013
    Village Tech925----1670

    The Keene (TX) varsity baseball team lost Tuesday's away conference game against Village Tech (Duncanville, TX) by a score of 16-0.

  • Village Tech won last month
    4/22 @ 5p1234567RHE
    Keene1212003953
    Village Tech432002-1178

    The Keene (TX) varsity baseball team lost Tuesday's away conference game against Village Tech (Duncanville, TX) by a score of 11-9.

  • Keene won last month
    4/26 @ 11a1234567RHE
    Village Tech20001--335
    Keene7214---14102

    The Village Tech (Duncanville, TX) varsity baseball team lost Saturday's away conference game against Keene (TX) by a score of 14-3.

Team Stat Comparison

Village TechKeene
.256Batting Average.256
.447On Base Percentage.449
.344Slugging Percentage.310
.792Fielding Percentage1.000
.389Win Loss Percentage.529

Team Leaders

Village TechKeeneNational Avg.
#8 Jesse Martinez.406Batting Average#5 Brian Maddison.463.239
#11 Alessandro Ontiveros.524On Base Percentage#5 Brian Maddison.540.379
#1 Carter Gray.567Slugging Percentage#5 Brian Maddison.659.302
#6 Jacob Bell1.000Fielding Percentage#5 Brian Maddison1.000.860
#10 Matthew Sotelo1.000Win Loss Percentage#3 Saul Lopez.750.533

Record Breakdown

Village Tech (24-25)

Keene (24-25)

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