All conferencesMAC

Pennant Charts
Season stats

Massachusetts

19-30  ·  10-17 in conference  ·  MAC

Official through 05/02/2026  ·  UMass Softball Complex
Record
19-30
official NCAA
Runs / game
3.53
scored, official
Allowed / game
5.12
allowed, official
Batting average
0.261
official NCAA
Slugging
0.344
423 total bases
Team ERA
5.00
official NCAA

Runs scored per game

How many games ended with each run total for this team

035810games0: 6 games01: 8 games12: 9 games23: 4 games34: 6 games45: 4 games56: 2 games67: 2 games78: 3 games89: 1 games910: 1 games1011: 2 games11
Table view
Runs scoredGames
06
18
29
34
46
54
62
72
83
91
101
112

Runs per game by month

Runs scored and runs allowed, month by month, from tracked game scores. Where the red line sits above the blue one, the team was outscored that month

2.533.744.966.177.38runs per game2026-02 · Runs scored: 3.592026-03 · Runs scored: 4.182026-04 · Runs scored: 3.002026-05 · Runs scored: 5.005.002026-02 · Runs allowed: 4.762026-03 · Runs allowed: 6.912026-04 · Runs allowed: 4.292026-05 · Runs allowed: 5.335.332026-022026-032026-042026-05
Runs scoredRuns allowed
Table view
MonthGamesRuns/GAllowed/G
2026-02173.594.76
2026-03114.186.91
2026-04173.004.29
2026-0535.005.33

Leading hitters

Official box score totals, minimum 40 at-bats, ranked by average

Odyssey Torres0.417Odyssey Torres: 0.417 batting averageBrooke Musch0.295Brooke Musch: 0.295 batting averageRiain Keefe0.281Riain Keefe: 0.281 batting averageLillie Scheivert0.269Lillie Scheivert: 0.269 batting averageTiegan Walsh0.266Tiegan Walsh: 0.266 batting averageLily Woodworth0.250Lily Woodworth: 0.250 batting averageRiley Kairer0.235Riley Kairer: 0.235 batting averageEliana Raposo0.234Eliana Raposo: 0.234 batting averageGrace Colucci0.229Grace Colucci: 0.229 batting averageOlivia Packard0.207Olivia Packard: 0.207 batting average
Table view
PlayerABHHRRBIBBAVG
Odyssey Torres12753325190.417
Brooke Musch14643118190.295
Riain Keefe16045212160.281
Lillie Scheivert10829122140.269
Tiegan Walsh942501090.266
Lily Woodworth12832010160.250
Riley Kairer982301660.235
Eliana Raposo47111540.234
Grace Colucci9622015130.229
Olivia Packard871811170.207

What their plate appearances became

Outcome mix across 1,384 classified plate appearances

groundout22.33groundout: 22.33 % of PAsingle17.41single: 17.41 % of PAstrikeout12.64strikeout: 12.64 % of PAflyout12.57flyout: 12.57 % of PAwalk9.75walk: 9.75 % of PApopout5.71popout: 5.71 % of PAlineout4.99lineout: 4.99 % of PAdouble3.97double: 3.97 % of PAfielders choice2.89fielders choice: 2.89 % of PAhit by pitch2.02hit by pitch: 2.02 % of PAfoulout1.52foulout: 1.52 % of PAsac bunt1.01sac bunt: 1.01 % of PA
Table view
OutcomeCount% of PA
groundout30922.33
single24117.41
strikeout17512.64
flyout17412.57
walk1359.75
popout795.71
lineout694.99
double553.97
fielders choice402.89
hit by pitch282.02
foulout211.52
sac bunt141.01

Swing rate by count

Percent of pitches this team's hitters swung at

28.00 balls / 0 strikes: 28.0 (n=1,115)44.50 balls / 1 strike: 44.5 (n=456)39.90 balls / 2 strikes: 39.9 (n=183)35.01 ball / 0 strikes: 35.0 (n=505)52.61 ball / 1 strike: 52.6 (n=411)52.51 ball / 2 strikes: 52.5 (n=339)30.52 balls / 0 strikes: 30.5 (n=203)57.32 balls / 1 strike: 57.3 (n=255)62.52 balls / 2 strikes: 62.5 (n=355)5.63 balls / 0 strikes: 5.6 (n=71)47.43 balls / 1 strike: 47.4 (n=114)73.03 balls / 2 strikes: 73.0 (n=230)0B1B2B3B0 strikes1 strike2 strikesballs across, strikes down

Whiff rate by count

Of swings taken, the percent that missed

20.20 balls / 0 strikes: 20.2 (n=1,115)15.80 balls / 1 strike: 15.8 (n=456)23.30 balls / 2 strikes: 23.3 (n=183)15.31 ball / 0 strikes: 15.3 (n=505)15.71 ball / 1 strike: 15.7 (n=411)13.51 ball / 2 strikes: 13.5 (n=339)16.12 balls / 0 strikes: 16.1 (n=203)13.72 balls / 1 strike: 13.7 (n=255)13.12 balls / 2 strikes: 13.1 (n=355)14.83 balls / 1 strike: 14.8 (n=114)13.13 balls / 2 strikes: 13.1 (n=230)0B1B2B3B0 strikes1 strike2 strikesballs across, strikes down

Plate discipline, both sides of the ball

Every tracked pitch this team hit against, and every pitch they threw

SidePitchesSwing %Whiff/swing %Called strike %Ball %In play %
Their hitters4,23842.815.816.539.919.5
Their pitchers4,24347.313.415.436.922.0
Back to top

Official season stats

The published NCAA record, so every number above can be checked against a source a coach already trusts. Percentile bars place each rate among qualified Division I players, which is the one thing the NCAA's own page cannot show.

Columns
PlayerPosYrB/TGABRH2B3BHRRBIBBKAVGOBPSLGOPSISOBB%K%SBCSHBPSFSHKLGOFOGDP2K reached%AVG 2KWhiff/sw%Swing 0-0%P/PA
Riain KeefeINFSrL/R4916430462121216220.2800.3660.3410.7070.0618.611.83260174543031.50.16014.823.23.07
Brooke MuschOFSoL/L4915030445511819290.2930.3800.4130.7930.12011.117.023320884923141.40.25920.824.93.46
Lily WoodworthINFSoL/R4913118328001016180.2440.3440.3050.6490.06110.611.911401103841033.10.22013.420.33.03
Odyssey TorresINFJrR/R46128255314232522120.4140.5030.6251.1280.21114.27.77332512937336.10.41211.819.43.32
Lillie ScheivertOFJrR/R4111210298012214210.2590.3480.3570.7050.09810.415.60045223133031.10.21117.528.83.22
Riley KairerOFJrR/R4010292471016660.2350.2750.3240.5990.0895.55.53001413536026.90.23111.525.02.52
Grace ColucciOFJrR/R389611221101513190.2290.3360.2600.5960.03111.516.83231042229036.30.22919.316.83.19
Tiegan WalshCFrR/R36941125600109130.2660.3400.3300.6700.0648.512.31021172927031.40.1799.420.02.73
Olivia PackardCSrR/R3689818401118100.2020.2760.2810.5570.0798.210.20010722737134.70.15620.621.83.00
Katharine HeslinCSoR/R2662480009650.1290.2250.1290.3540.0008.57.02121012423119.70.20010.728.22.42
Eliana RaposoOFSrR/R304910110015290.2240.2960.2860.5820.0623.716.7113001718041.20.09519.419.63.00
Angie RamaINFSrR/R1534270001360.2060.2630.2060.4690.0007.915.800012312120

The bar beside a rate is that player's percentile among qualified Division I players, green at or above the 75th, red at or below the 25th. Hover it for the number. 2K reached%, AVG 2K, Whiff/sw% and Swing 0-0% are reconstructed from play-by-play, not official.