#9 Keianna Thomas (OF/IF) - Middlesex

gp
33
avg
.347
hr
-
rbi
24
r
31
sb
3
Player Stats
  Overall Conf
Games 33 66th 26 31st
Plate appearances 117 63rd 93 33rd
At Bats 101 53rd 79 24th
Runs 31 61st 25 51st
Hits 35 54th 27 51st
Doubles 2 104th 2 86th
Triples - - - -
Home Runs - - - -
Runs Batted In 24 56th 19 50th
Total bases 37 71st 29 65th
Walks 14 73rd 12 61st
Hit by pitch 2 59th 2 50th
Strikeouts 18 26th 15 12th
Sacrifice Flies - - - -
Sacrifice Hits - - - -
Hit into double play - - - -
Stolen Bases 3 101st 2 105th
Caught Stealing - - - -
Batting Average .347 64th .342 68th
On Base Percentage .436 67th .441 75th
Slugging Percentage .366 79th .367 76th
Appearances 0 62nd 0 60th
Games started 0 45th 0 44th
Wins 0 37th 0 37th
Losses 0 45th 0 41st
Saves 0 4th 0 3rd
Complete Games - - - -
Shutouts - - - -
Innings Pitched 0.0 189th 0.0 189th
Hits - - - -
Runs - - - -
Earned Runs - - - -
Walks - - - -
Strikeouts 0 51st 0 49th
Strikeouts per Game .00 - .00 -
Doubles Allowed - - - -
Triples Allowed - - - -
WHIP - - - -
Home Runs Allows - - - -
At Bats Against - - - -
Batting Average Against - - - -
Earned Run Average 0.00 - 0.00 -
Wild pitches - - - -
Hit Batters - - - -
Balks - - - -
Sacrifice Flies Allowed - - - -
Sacrifice Hits Allowed - - - -
Total Chances 70 61st 55 52nd
Put Outs 34 78th 19 99th
Assists 19 41st 19 27th
Errors 17 14th 17 6th
Fielding Percentage .757 120th .691 128th
Double Plays - - - -
Stolen Bases Allowed - - - -
Runners Caught Stealing - - - -
Runners Caught Stealing Percentage - - - -
Passed Balls - - - -
Catcher's Interference - - - -
Recent Results
Date Opponent/Event Result
Apr 27 Ocean W, 12-11
Apr 27 Ocean L, 18-4
Apr 28 at Northampton L, 11-7
Apr 28 at Northampton L, 16-8
May 2 RCSJ-Cumberland W, 15-7
May 2 RCSJ-Cumberland W, 17-15
Date Opponent Score ab r h 2b 3b hr rbi bb k sb cs
Mar 7 Lackawanna   - - - - - - - - - - -
Mar 7 Lackawanna   - - - - - - - - - - -
Mar 11 Monroe University - Bronx W, 11-4 4 0 1 - - - 0 - - - -
Mar 11 Monroe University - Bronx W, 9-4 2 2 1 - - - 0 1 - 1 -
Mar 14 RCSJ-Gloucester L, 22-3 2 0 0 - - - 0 1 2 - -
Mar 14 RCSJ-Gloucester L, 14-4 2 0 1 - - - 1 1 1 - -
Mar 17 at RCSJ-Cumberland L, 14-13 4 4 2 - - - 0 1 - 2 -
Mar 17 at RCSJ-Cumberland W, 12-3 3 2 1 - - - 1 1 - - -
Mar 19 Orange County Community College L, 14-5 3 1 2 - - - 1 - - - -
Mar 19 Orange County Community College L, 12-2 2 1 1 - - - 0 - - - -
Mar 21 at Bergen W, 15-6 4 1 1 - - - 1 - - - -
Mar 21 at Bergen L, 13-12 5 1 3 1 - - 2 - - - -
Mar 22 Dutchess Community College L, 15-3 3 1 1 - - - 2 - 1 - -
Mar 22 Dutchess Community College L, 10-9 3 1 0 - - - 0 1 2 - -
Mar 26 Finger Lakes Community College L, 14-12 5 0 2 - - - 2 - - - -
Mar 26 Finger Lakes Community College   - - - - - - - - - - -
Mar 28 at Brookdale L, 18-0 2 0 0 - - - 0 - 2 - -
Mar 28 at Brookdale L, 15-4 3 0 1 - - - 0 - - - -
Mar 31 at Ocean L, 12-9 2 1 2 - - - 1 2 - - -
Mar 31 # at Ocean L, 7-0 - - - - - - - - - - -
Apr 2 Camden L, 11-10 4 1 2 - - - 0 - - - -
Apr 2 Camden L, 7-0 - - - - - - - - - - -
Apr 4 Northampton L, 14-7 4 2 1 - - - 0 1 2 - -
Apr 4 Northampton L, 14-10 5 1 1 - - - 2 - - - -
Apr 7 at RCSJ-Gloucester L, 15-0 2 0 0 - - - 0 - 2 - -
Apr 7 at RCSJ-Gloucester L, 18-8 4 1 3 - - - 3 - 2 - -
Apr 14 Bergen L, 14-12 3 0 0 - - - 2 - - - -
Apr 14 Bergen W, 8-6 2 1 1 - - - 0 - - - -
Apr 16 at Orange County Community College   - - - - - - - - - - -
Apr 16 at Orange County Community College   - - - - - - - - - - -
Apr 18 at Camden L, 11-1 3 0 0 - - - 0 - - - -
Apr 18 at Camden L, 3-1 2 0 0 - - - 0 - 1 - -
Apr 21 Brookdale L, 14-0 1 0 0 - - - 0 1 - - -
Apr 21 Brookdale L, 19-2 3 0 0 - - - 0 - - - -
Apr 27 Ocean W, 12-11 5 2 2 - - - 1 - 1 - -
Apr 27 Ocean L, 18-4 3 0 1 - - - 1 - - - -
Apr 28 at Northampton L, 11-7 4 2 1 - - - 0 - 2 - -
Apr 28 at Northampton L, 16-8 1 1 1 - - - 0 2 - - -
May 2 RCSJ-Cumberland W, 15-7 2 2 1 1 - - 1 1 - - -
May 2 RCSJ-Cumberland W, 17-15 4 3 2 - - - 3 1 - - -

# Stats don't count towards season totals

Date Opponent Score hbp sf sh tb xbh hdp go fo go/fo pa
Mar 7 Lackawanna   - - - - - - - - - -
Mar 7 Lackawanna   - - - - - - - - - -
Mar 11 Monroe University - Bronx W, 11-4 - - - 1 0 - - - - 4
Mar 11 Monroe University - Bronx W, 9-4 - - - 1 0 - - - - 3
Mar 14 RCSJ-Gloucester L, 22-3 - - - 0 0 - - - - 3
Mar 14 RCSJ-Gloucester L, 14-4 - - - 1 0 - - - - 3
Mar 17 at RCSJ-Cumberland L, 14-13 - - - 2 0 - - - - 5
Mar 17 at RCSJ-Cumberland W, 12-3 - - - 1 0 - - - - 4
Mar 19 Orange County Community College L, 14-5 - - - 2 0 - - - - 3
Mar 19 Orange County Community College L, 12-2 - - - 1 0 - - - - 2
Mar 21 at Bergen W, 15-6 - - - 1 0 - - 2 - 4
Mar 21 at Bergen L, 13-12 - - - 4 1 - 2 - - 5
Mar 22 Dutchess Community College L, 15-3 - - - 1 0 - - - - 3
Mar 22 Dutchess Community College L, 10-9 - - - 0 0 - - - - 4
Mar 26 Finger Lakes Community College L, 14-12 - - - 2 0 - - - - 5
Mar 26 Finger Lakes Community College   - - - - - - - - - -
Mar 28 at Brookdale L, 18-0 - - - 0 0 - - - - 2
Mar 28 at Brookdale L, 15-4 - - - 1 0 - - - - 3
Mar 31 at Ocean L, 12-9 - - - 2 0 - - - - 4
Mar 31 # at Ocean L, 7-0 - - - - - - - - - -
Apr 2 Camden L, 11-10 - - - 2 0 - - - - 4
Apr 2 Camden L, 7-0 - - - - - - - - - -
Apr 4 Northampton L, 14-7 - - - 1 0 - - - - 5
Apr 4 Northampton L, 14-10 - - - 1 0 - - - - 5
Apr 7 at RCSJ-Gloucester L, 15-0 - - - 0 0 - - - - 2
Apr 7 at RCSJ-Gloucester L, 18-8 - - - 3 0 - - - - 4
Apr 14 Bergen L, 14-12 - - - 0 0 - - - - 3
Apr 14 Bergen W, 8-6 1 - - 1 0 - - - - 3
Apr 16 at Orange County Community College   - - - - - - - - - -
Apr 16 at Orange County Community College   - - - - - - - - - -
Apr 18 at Camden L, 11-1 - - - 0 0 - - - - 3
Apr 18 at Camden L, 3-1 - - - 0 0 - - - - 2
Apr 21 Brookdale L, 14-0 - - - 0 0 - - - - 2
Apr 21 Brookdale L, 19-2 - - - 0 0 - - - - 3
Apr 27 Ocean W, 12-11 - - - 2 0 - - - - 5
Apr 27 Ocean L, 18-4 - - - 1 0 - - - - 3
Apr 28 at Northampton L, 11-7 - - - 1 0 - - - - 4
Apr 28 at Northampton L, 16-8 - - - 1 0 - - - - 3
May 2 RCSJ-Cumberland W, 15-7 1 - - 2 1 - - - - 4
May 2 RCSJ-Cumberland W, 17-15 - - - 2 0 - - - - 5

# Stats don't count towards season totals

Date Opponent Score gs w l sv ip h r er era whip bb k hr
Mar 7 Lackawanna   - - - - - - - - - - - - -
Mar 7 Lackawanna   - - - - - - - - - - - - -
Mar 11 Monroe University - Bronx W, 11-4 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 11 Monroe University - Bronx W, 9-4 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 14 RCSJ-Gloucester L, 22-3 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 14 RCSJ-Gloucester L, 14-4 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 17 at RCSJ-Cumberland L, 14-13 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 17 at RCSJ-Cumberland W, 12-3 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 19 Orange County Community College L, 14-5 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 19 Orange County Community College L, 12-2 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 21 at Bergen W, 15-6 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 21 at Bergen L, 13-12 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 22 Dutchess Community College L, 15-3 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 22 Dutchess Community College L, 10-9 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 26 Finger Lakes Community College L, 14-12 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 26 Finger Lakes Community College   - - - - - - - - - - - - -
Mar 28 at Brookdale L, 18-0 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 28 at Brookdale L, 15-4 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 31 at Ocean L, 12-9 0 0 0 0 0.0 - - - 0.00 - - 0 -
Mar 31 # at Ocean L, 7-0 - - - - - - - - - - - - -
Apr 2 Camden L, 11-10 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 2 Camden L, 7-0 - - - - - - - - - - - - -
Apr 4 Northampton L, 14-7 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 4 Northampton L, 14-10 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 7 at RCSJ-Gloucester L, 15-0 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 7 at RCSJ-Gloucester L, 18-8 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 14 Bergen L, 14-12 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 14 Bergen W, 8-6 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 16 at Orange County Community College   - - - - - - - - - - - - -
Apr 16 at Orange County Community College   - - - - - - - - - - - - -
Apr 18 at Camden L, 11-1 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 18 at Camden L, 3-1 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 21 Brookdale L, 14-0 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 21 Brookdale L, 19-2 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 27 Ocean W, 12-11 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 27 Ocean L, 18-4 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 28 at Northampton L, 11-7 0 0 0 0 0.0 - - - 0.00 - - 0 -
Apr 28 at Northampton L, 16-8 0 0 0 0 0.0 - - - 0.00 - - 0 -
May 2 RCSJ-Cumberland W, 15-7 0 0 0 0 0.0 - - - 0.00 - - 0 -
May 2 RCSJ-Cumberland W, 17-15 0 0 0 0 0.0 - - - 0.00 - - 0 -

# Stats don't count towards season totals

Date Opponent Score tc po a e fpct dp sba rcs rcs% pb ci
Mar 7 Lackawanna   - - - - - - - - - - -
Mar 7 Lackawanna   - - - - - - - - - - -
Mar 11 Monroe University - Bronx W, 11-4 0 0 0 0 - - - - - - -
Mar 11 Monroe University - Bronx W, 9-4 2 2 0 0 1.000 - - - - - -
Mar 14 RCSJ-Gloucester L, 22-3 0 0 0 0 - - - - - - -
Mar 14 RCSJ-Gloucester L, 14-4 1 1 0 0 1.000 - - - - - -
Mar 17 at RCSJ-Cumberland L, 14-13 5 1 3 1 .800 - - - - - -
Mar 17 at RCSJ-Cumberland W, 12-3 2 2 0 0 1.000 - - - - - -
Mar 19 Orange County Community College L, 14-5 1 1 0 0 1.000 - - - - - -
Mar 19 Orange County Community College L, 12-2 1 1 0 0 1.000 - - - - - -
Mar 21 at Bergen W, 15-6 1 1 0 0 1.000 - - - - - -
Mar 21 at Bergen L, 13-12 2 1 1 0 1.000 - - - - - -
Mar 22 Dutchess Community College L, 15-3 1 1 0 0 1.000 - - - - - -
Mar 22 Dutchess Community College L, 10-9 1 1 0 0 1.000 - - - - - -
Mar 26 Finger Lakes Community College L, 14-12 9 9 0 0 1.000 - - - - - -
Mar 26 Finger Lakes Community College   - - - - - - - - - - -
Mar 28 at Brookdale L, 18-0 2 0 0 2 .000 - - - - - -
Mar 28 at Brookdale L, 15-4 0 0 0 0 - - - - - - -
Mar 31 at Ocean L, 12-9 1 1 0 0 1.000 - - - - - -
Mar 31 # at Ocean L, 7-0 - - - - - - - - - - -
Apr 2 Camden L, 11-10 0 0 0 0 - - - - - - -
Apr 2 Camden L, 7-0 - - - - - - - - - - -
Apr 4 Northampton L, 14-7 0 0 0 0 - - - - - - -
Apr 4 Northampton L, 14-10 0 0 0 0 - - - - - - -
Apr 7 at RCSJ-Gloucester L, 15-0 1 0 0 1 .000 - - - - - -
Apr 7 at RCSJ-Gloucester L, 18-8 4 1 1 2 .500 - - - - - -
Apr 14 Bergen L, 14-12 0 0 0 0 - - - - - - -
Apr 14 Bergen W, 8-6 2 1 1 0 1.000 - - - - - -
Apr 16 at Orange County Community College   - - - - - - - - - - -
Apr 16 at Orange County Community College   - - - - - - - - - - -
Apr 18 at Camden L, 11-1 6 2 1 3 .500 - - - - - -
Apr 18 at Camden L, 3-1 3 2 1 0 1.000 - - - - - -
Apr 21 Brookdale L, 14-0 2 0 1 1 .500 - - - - - -
Apr 21 Brookdale L, 19-2 5 1 2 2 .600 - - - - - -
Apr 27 Ocean W, 12-11 4 1 1 2 .500 - - - - - -
Apr 27 Ocean L, 18-4 2 1 1 0 1.000 - - - - - -
Apr 28 at Northampton L, 11-7 2 0 1 1 .500 - - - - - -
Apr 28 at Northampton L, 16-8 4 1 2 1 .750 - - - - - -
May 2 RCSJ-Cumberland W, 15-7 0 0 0 0 - - - - - - -
May 2 RCSJ-Cumberland W, 17-15 6 2 3 1 .833 - - - - - -

# Stats don't count towards season totals

  g ab r h 2b 3b hr rbi bb k sb cs avg obp slg
2024-25 7 9 3 2 2 - - 1 2 - - - .222 .364 .444
2025-26 33 101 31 35 2 - - 24 14 18 3 - .347 .436 .366
Total 40 110 34 37 4 - - 25 16 18 3 - .336 .430 .373
  g hbp sf sh tb xbh hdp go fo go/fo pa
2024-25 7 - - - 4 2 - - - - 11
2025-26 33 2 - - 37 2 - 2 2 1.00 117
Total 40 2 - - 41 4 - 2 2 1.00 128
  app gs w l sv cg ip h r er bb k k/7 hr era whip
2024-25 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
2025-26 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
Total 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
  g tc po a e fpct dp sba rcs rcs% pb ci
2024-25 7 4 1 0 3 .250 - - - - - -
2025-26 33 70 34 19 17 .757 - - - - - -
Total 40 74 35 19 20 .730 - - - - - -
  g ab r h 2b 3b hr rbi bb k sb cs avg obp slg
Total 33 101 31 35 2 - - 24 14 18 3 - .347 .436 .366
Conference 26 79 25 27 2 - - 19 12 15 2 - .342 .441 .367
Exhibition - - - - - - - - - - - - - - -
-
Home 20 62 18 20 1 - - 16 8 9 1 - .323 .417 .339
Away 13 39 13 15 1 - - 8 6 9 2 - .385 .467 .410
Neutral - - - - - - - - - - - - - - -
-
Wins 8 26 13 10 1 - - 7 4 1 1 - .385 .500 .423
Losses 25 75 18 25 1 - - 17 10 17 2 - .333 .412 .347
-
March 16 49 15 19 1 - - 11 8 8 3 - .388 .474 .408
April 15 46 11 13 - - - 9 4 10 - - .283 .353 .283
May 2 6 5 3 1 - - 4 2 - - - .500 .667 .667
  g hbp sf sh tb xbh hdp go fo go/fo pa
Total 33 2 - - 37 2 - 2 2 1.00 117
Conference 26 2 - - 29 2 - 2 2 1.00 93
Exhibition - - - - 0 0 - - - - 0
-
Home 20 2 - - 21 1 - - - - 72
Away 13 - - - 16 1 - 2 2 1.00 45
Neutral - - - - 0 0 - - - - 0
-
Wins 8 2 - - 11 1 - - 2 - 32
Losses 25 - - - 26 1 - 2 - - 85
-
March 16 - - - 20 1 - 2 2 1.00 57
April 15 1 - - 13 0 - - - - 51
May 2 1 - - 4 1 - - - - 9
  app gs w l sv cg ip h r er bb k k/7 hr era whip
Total 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
Conference 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
Exhibition - - - - - - 0.0 - - - - 0 .00 - 0.00 -
-
Home 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
Away 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
Neutral - - - - - - 0.0 - - - - 0 .00 - 0.00 -
-
Wins 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
Losses 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
-
March 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
April 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
May 0 0 0 0 0 - 0.0 - - - - 0 .00 - 0.00 -
  g tc po a e fpct dp sba rcs rcs% pb ci
Total 33 70 34 19 17 .757 - - - - - -
Conference 26 55 19 19 17 .691 - - - - - -
Exhibition - 0 - - - - - - - - - -
-
Home 20 37 22 9 6 .838 - - - - - -
Away 13 33 12 10 11 .667 - - - - - -
Neutral - 0 - - - - - - - - - -
-
Wins 8 17 9 5 3 .824 - - - - - -
Losses 25 53 25 14 14 .736 - - - - - -
-
March 16 29 22 4 3 .897 - - - - - -
April 15 35 10 12 13 .629 - - - - - -
May 2 6 2 3 1 .833 - - - - - -