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

1234567RHE
Keene000----013
Village Tech925----1670
  • Recap
  • Box Score
  • Matchup Info

Game Stats

Keene

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.1111091
1Alber Kattil (Sr).500221
3Saul Lopez (Sr)22
5Brian Maddison (Sr)1
6H. Delafield (Fr)11
9Dalton Benkim (So)11
10Micah Torres (Sr)11
23Parker Coleman (So)11
Sam Zelaya (So)11
Village Tech

Batting

#Athlete NameAvgPAABRHRBI2B3BHRGS
Team Totals.389291816713110
1Carter Gray (Fr)1.00031312010
3Preston Ross (So).00031101000
5M. Castorena (Sr)30001000
6Jacob Bell (Jr)00200000
7Andrew May (Sr).00043200000
9Isaiah Chavez (Sr).00032101000
10Matthew Sotelo (Jr).33343212000
14Angel Ontiveros (Jr).50032213100
15Nicolas Soto (Sr).66733122000
18Jordan Morales (Jr).66733221000
Keene

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals61.200.111.311
1Alber Kattil (Sr).500.5001.000
3Saul Lopez (Sr)1.000.000.000
5Brian Maddison (Sr)11.0001.000
6H. Delafield (Fr)1.000.000.000
9Dalton Benkim (So)1.000.000.000
10Micah Torres (Sr)1.000.000.000
23Parker Coleman (So)1.000.000.000
Sam Zelaya (So)1.000.000.000
Village Tech

#Athlete NameSFSH/BBBKHBPROEFCLOBOBPSLGOPS
Team Totals00843204.621.5561.177
1Carter Gray (Fr)001010001.0003.0004.000
3Preston Ross (So)00200100.667.000.667
5M. Castorena (Sr)001020001.0001.000
7Andrew May (Sr)00110104.250.000.250
9Isaiah Chavez (Sr)00120002.333.000.333
10Matthew Sotelo (Jr)00100003.500.333.833
14Angel Ontiveros (Jr)00110002.6671.0001.667
15Nicolas Soto (Sr)00000003.667.6671.334
18Jordan Morales (Jr)00000003.667.6671.334

Baserunning

Keene has not entered any baserunning stats.
Village Tech

Baserunning

#Athlete NameSBSBA
Team Totals1
3Preston Ross (So)1

Fielding

Keene has not entered any fielding stats.
Village Tech

Fielding

#Athlete NameFPTCPOAEDPTPPBSBASBCSCS%
Team Totals1.00099000
1Carter Gray (Fr)1.00011000
3Preston Ross (So)1.00011000
5M. Castorena (Sr)1.00066000
10Matthew Sotelo (Jr)1.00011000
Keene

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals25.671.00031
3Saul Lopez (Sr)49.001.00011
5Brian Maddison (Sr)7.001
6H. Delafield (Fr)21.001
Village Tech

Pitching

#Athlete NameERAWLW%APPGSCGSOSVNHPG
Team Totals0.00101.00010
14Angel Ontiveros (Jr)0.00101.00010
Keene

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals34141173
3Saul Lopez (Sr)129761
5Brian Maddison (Sr)112
6H. Delafield (Fr)12531
Village Tech

#Athlete NameIPHRERBBK2B3BHRBFAB
Team Totals31000601110
14Angel Ontiveros (Jr)31000601110
Keene

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals1.5001
3Saul Lopez (Sr)1.333
5Brian Maddison (Sr)1.0001
6H. Delafield (Fr)3.000
Village Tech

#Athlete NameOBAOBPWPHBPSFSH/B#PBKPOSB
Team Totals.100.1820137000
14Angel Ontiveros (Jr).100.1820137000
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 - Village Tech wallops Keene

April 1, 2025: Duncanville, TX 75137

The crowd at Tuesday's league battle between the Village Tech Viper Squid (Duncanville, TX) and the visiting Keene Chargers (Keene, TX), saw Village Tech's baseball team gain a win over Keene by a tally of 16-0.

The Viper Squid (2-8) will now prepare for their battle against Keene (Keene, TX). The Chargers enter the 3A Region II District 9 battle with a 6-12 record. In their last battle, Keene was overwhelmed by Village Tech (Duncanville, TX), 16-0, in a league battle.

Next, the Chargers face the Village Tech Viper Squid (Duncanville, TX) in a 3A Region II District 9 battle, on Friday, April 4. Keene will attempt to upgrade on its 6-12 season record. The Viper Squid enter the battle with a 2-8 record after their 16-0 league win over Keene (Keene, TX).

Keene @ Village Tech Baseball Game Info

Tue., Apr. 1, 2025 @ 5p
The Village Tech (Duncanville, TX) varsity baseball team won Tuesday's home conference game against Keene (TX) by a score of 16-0.

Rankings & Records

Keene (24-25)

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

Village Tech (24-25)

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

Team Scoring Averages

12345678RHE
Keene
1.3.7.41.11.01.02.81.06.04.32.6
Village Tech
2.61.4.91.12.11.85.0-8.15.23.5

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

KeeneVillage Tech
.256Batting Average.256
.449On Base Percentage.447
.310Slugging Percentage.344
1.000Fielding Percentage.792
.529Win Loss Percentage.389

Team Leaders

KeeneVillage TechNational Avg.
#5 Brian Maddison.463Batting Average#8 Jesse Martinez.406.239
#5 Brian Maddison.540On Base Percentage#11 Alessandro Ontiveros.524.379
#5 Brian Maddison.659Slugging Percentage#1 Carter Gray.567.302
#5 Brian Maddison1.000Fielding Percentage#6 Jacob Bell1.000.860
#3 Saul Lopez.750Win Loss Percentage#10 Matthew Sotelo1.000.533

Record Breakdown

Keene (24-25)

Village Tech (24-25)

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