Softball Statistics

(please email me at tom<at>grumpytom.com if you notice any errors)


Min PA
Min Games

Back to teams

Sorted by "R"

PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Brian Wilcox71277241261368731991061212109114100.5640.8800.5851.4650.3226.490.900.657
Pat Wolpert7328220869100838548541304011050.4810.6250.5991.2240.1423.050.730.645
Donny Steinfeld7127324019121832213316631789491140.5040.7420.5131.2540.2417.250.780.623
Casey Thompson37148134109438238255412081158340.7011.5520.7032.2550.8574.791.510.764
Jeff Bridgeman3213311219544742154165226020.4820.5800.5491.1290.1017.100.670.602
Mike Guzewicz69228189346865201731173414750.3600.3860.4470.8340.038.500.500.500
Kevin Boydston33126110145234126064176404320.4730.6910.5241.2150.2217.600.760.587
Jon Callen3011611125639115100280424330.5050.7210.5001.2210.2214.840.710.526
Bryan Bridgeman3211510014534823062061223910.5300.6100.5831.1930.0820.650.700.643
Chris Ruble381298741302820044232263710.3450.3680.5500.9180.0215.340.600.589
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Howard Kamimoto321259629413821003145193500.4270.4690.5601.0290.0415.820.590.560
JT Tan321141058433930147149253510.4100.4670.4470.9140.069.100.540.491
Tony Funston3012011516042133233085333140.5220.7390.5081.2470.2216.100.740.567
Cati Rodriguez381249133292810049630142600.3190.3300.5000.8300.0111.350.540.532
Ken Harty26988785837154242087444330.6671.0000.6731.6730.3343.751.010.745
Randeep Singh2389799363141042042212610.4560.5320.5061.0370.0813.270.620.562
Dave Cross21795918312173011044242620.5250.7460.6201.3660.2227.350.800.658
Paul Charland27958010403172021251292650.5000.6380.5261.1640.1415.470.660.600
Scott Cohen2078714322921032136372430.4510.5070.4620.9690.069.920.550.538
Mike Cassidy1657522291493311053362130.5581.0190.5441.5630.4624.600.980.614
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
James Rodriguez124846122183012402881810.4780.6090.4791.0880.1312.480.650.542
Alonso Gallo1243393241355100142151810.6151.0770.6281.7050.4637.091.050.651
Anthony Chavez2175669342842024042171600.5150.6360.5731.2100.1219.940.710.600
Mario Johnson103735219756121039171200.5431.1140.5681.6820.5732.031.160.622
Mike Catangay8272511674230203321810.6401.3200.6301.9500.6844.961.260.667
Frank Grengo103532216112302002412610.5000.7500.5141.2640.2517.790.800.600
Caleb Kinter6211929900021094500.4740.4740.5240.9970.0014.300.620.619
Jeremy Ormande15504400000042300.8000.8000.8001.6000.0067.200.800.800
Zack Sub310915311000082300.5560.8890.6001.4890.3328.350.900.600
Albert Sub14403210000041300.7501.0000.7501.7500.2563.001.000.750
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Chris Sub27705401000070300.7141.0000.7141.7140.2952.501.000.714
Sean Salazar14404400000041301.0001.0001.0002.0000.00INF1.001.000
Bones Sub13302020000041200.6671.3330.6672.0000.6756.001.330.667
Adam Kempton13211000100043200.5002.0000.6672.6671.5070.001.670.667
Mitchell Sub13303300000030201.0001.0001.0002.0000.00INF1.001.000
Tyler Sub13303120000051201.0001.6671.0002.6670.67INF1.671.000
Joey Sub14302110000032210.6671.0000.5001.5000.3315.750.750.750
Steve Nelson14402020000044200.5001.0000.5001.5000.5021.001.000.500
John Huie39904220010062200.4440.6670.4441.1110.2213.070.780.556
Lindsay Sub4131304400000141200.3080.3080.3080.6150.002.870.310.308
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Danny Sullivan27704211001074200.5711.0000.5711.5710.4328.001.000.571
Albert Cortes13302110000030100.6671.0000.6671.6670.3342.001.000.667
Dewey Sub13301100010010100.3330.3330.3330.6670.007.000.670.667
Omar Sub13303300000030101.0001.0001.0002.0000.00INF1.001.000
Rich Goldstein27703300000031100.4290.4290.4290.8570.006.750.430.429
Andrew Gani13211100000110100.5000.5000.6671.1670.0028.000.670.667
Johnnie Perchak15211100000013120.5000.5000.4000.9000.005.600.400.800
John Buie26513300010031100.6000.6000.6671.2670.0035.000.830.833
Drew Sub13301100000010100.3330.3330.3330.6670.003.500.330.333
Jeff Tharp14220000001100100.0000.0000.5000.5000.0010.500.500.500
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Andrew Sub28802011000054100.2500.6250.2500.8750.384.380.630.250
Jared Snyder27702100102054100.2860.7140.2861.0000.436.000.710.286
Fernando Sub13210000000000000.0000.0000.3330.3330.003.500.330.333
Wongy Sub14403300000033000.7500.7500.7501.5000.0047.250.750.750
Jessie Sub13300000000000000.0000.0000.0000.0000.000.000.000.000
Chad Sub13302200000020000.6670.6670.6671.3330.0028.000.670.667
Garret Tolari13210000000000000.0000.0000.3330.3330.003.500.330.333
Gavin Sub14402200000020000.5000.5000.5001.0000.0010.500.500.500
Joe Sub12200000000000000.0000.0000.0000.0000.000.000.000.000
Jeff Sub13301100000011000.3330.3330.3330.6670.003.500.330.333
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Steve Sub13301100010010000.3330.3330.3330.6670.007.000.670.667
Sean Sally13301010000020000.3330.6670.3331.0000.337.000.670.333

TB = Total Bases= singles + 2*doubles + 3*triples + 4*homeruns
SLG = Slugging Average= TB / AB
OBP = On Base Percentage= (H + BB) / (AB + BB + SF)
OPS = On Base Plus Slugging= OBP + SLG
ISO = Isolated Power= SLG - AVG
RCG = Runs Created per Game= ( (OBP * (TB+RE+BB) ) / Outs ) * 21
BPA = Bases Per Appearance= (TB + BB + RE) / (AB + BB + SF)
GAP = Good Appearance Percentage= (H + BB + SF + RE) / (AB + BB + SF)

Games Included:
Winter 2017, SonsOfPitches vs BIG STICKS, 01/17/2017 at 09:00, 6 - 17 loss
Winter 2017, SonsOfPitches vs BALLIN, 01/23/2017 at 06:40, 22 - 14 win
Winter 2017, SonsOfPitches vs GOAT RODEO, 01/31/2017 at 09:00, 9 - 10 loss
Winter 2017, 100Proof vs BOOZE ON FIRST, 01/25/2017 at 07:50, 16 - 15 win
Winter 2017, SonsOfPitches vs BLANK SLATE, 02/07/2017 at 09:00, 7 - 7 loss
Winter 2017, 100Proof vs SWEET CHRISTMAS, 02/08/2017 at 07:50, 22 - 9 win
Winter 2017, SonsOfPitches vs THE HYVE, 02/14/2017 at 06:40, 20 - 6 win
Winter 2017, 100Proof vs PITCHES BE CRAZY, 02/15/2017 at 09:00, 13 - 13 loss
Winter 2017, SonsOfPitches vs BIG STICKS, 02/21/2017 at 09:00, 15 - 23 loss
Winter 2017, SonsOfPitches vs BALLIN, 02/28/2017 at 06:40, 17 - 16 win
Winter 2017, 100Proof vs BUSH LEAGUE, 02/22/2017 at 07:50, 17 - 5 win
Winter 2017, 100Proof vs 99 PROBLEMS, 03/01/2017 at 07:50, 17 - 13 win
Winter 2017, SonsOfPitches vs GOAT RODEO, 03/07/2017 at 07:50, 13 - 20 loss
Winter 2017, SonsOfPitches vs GOAT RODEO, 03/14/2017 at 06:40, 2 - 12 loss
Winter 2017, 100Proof vs BOOZE ON FIRST, 03/08/2017 at 07:50, 13 - 2 win
Winter 2017, 100Proof vs PETER IS THE KEY, 03/15/2017 at 07:50, 19 - 13 win
Winter 2017, 100Proof vs SWINGING RICHARDS, 03/22/2017 at 09:00, 15 - 16 loss
Winter 2017, 100Proof vs SWINGING RICHARDS, 03/29/2017 at 07:50, 12 - 14 loss
Spring 2017, SonsOfPitches vs BALLIN, 04/04/2017 at 06:40, 0 - 18 loss
Spring 2017, SonsOfPitches vs ALMOST FLAWLESS, 04/11/2017 at 07:50, 16 - 13 win
Spring 2017, SonsOfPitches vs MOOSE KNUCKLES, 04/18/2017 at 07:50, 9 - 10 loss
Spring 2017, 100Proof vs BUSH LEAGUE, 04/05/2017 at 09:00, 16 - 9 win
Spring 2017, 100Proof vs PITCHES BE CRAZY, 04/12/2017 at 07:50, 7 - 16 loss
Spring 2017, 100Proof vs SWINGING RICHARDS, 04/19/2017 at 07:50, 10 - 7 win
Spring 2017, SonsOfPitches vs GOAT RODEO, 04/25/2017 at 07:50, 15 - 22 loss
Spring 2017, 100Proof vs ICP, 04/26/2017 at 10:10, 7 - 17 loss
Spring 2017, SonsOfPitches vs THE PACK, 05/02/2017 at 06:40, 9 - 19 loss
Spring 2017, 100Proof vs BOOZE ON FIRST, 05/03/2017 at 07:50, 11 - 12 loss
Spring 2017, SonsOfPitches vs BALLIN, 05/09/2017 at 09:00, 10 - 13 loss
Spring 2017, 100Proof vs BUSH LEAGUE, 05/10/2017 at 07:50, 27 - 7 win
Spring 2017, SonsOfPitches vs ALMOST FLAWLESS, 05/16/2017 at 07:50, 17 - 27 loss
Spring 2017, 100Proof vs PITCHES BE CRAZY, 05/17/2017 at 09:00, 19 - 9 win
Spring 2017, SonsOfPitches vs MOOSE KNUCKLES, 05/23/2017 at 06:40, 19 - 18 win
Spring 2017, SonsOfPitches vs THE PACK, 05/30/2017 at 06:40, 18 - 15 win
Spring 2017, 100Proof vs SWINGING RICHARDS, 05/24/2017 at 07:50, 17 - 7 win
Spring 2017, SonsOfPitches vs BALLIN, 06/06/2017 at 06:40, 14 - 15 loss
Spring 2017, 100Proof vs PITCHES BE CRAZY, 06/07/2017 at 07:50, 15 - 14 win
Spring 2017, 100Proof vs BOOZE ON FIRST, 06/07/2017 at 09:00, 13 - 18 loss
Summer 2017, 100Proof vs BOOZE ON FIRST, 06/14/2017 at 09:00, 19 - 7 win
Summer 2017, SonsOfPitches vs ALMOST FLAWLESS, 06/20/2017 at 06:40, 9 - 25 loss
Summer 2017, SonsOfPitches vs BALLIN, 06/20/2017 at 07:50, 14 - 22 loss
Summer 2017, 100Proof vs ICP, 06/21/2017 at 07:50, 13 - 9 win
Summer 2017, SonsOfPitches vs GOAT RODEO, 06/27/2017 at 07:50, 9 - 16 loss
Summer 2017, 100Proof vs PITCHES BE CRAZY, 06/28/2017 at 09:00, 20 - 24 loss
Summer 2017, 100Proof vs DEM FOOLZ, 07/05/2017 at 10:10, 21 - 14 win
Summer 2017, SonsOfPitches vs BALLIN, 07/11/2017 at 07:50, 9 - 13 loss
Summer 2017, SonsOfPitches vs THE DUST SHOW, 07/18/2017 at 09:00, 8 - 21 loss
Summer 2017, SonsOfPitches vs DBI HARDLIFE, 07/25/2017 at 07:50, 15 - 19 loss
Summer 2017, SonsOfPitches vs GOAT RODEO, 08/01/2017 at 07:50, 8 - 21 loss
Summer 2017, 100Proof vs 99 PROBLEMS, 07/12/2017 at 09:00, 8 - 4 win
Summer 2017, 100Proof vs BOOZE ON FIRST, 07/19/2017 at 09:00, 18 - 13 win
Summer 2017, 100Proof vs ICP, 07/26/2017 at 09:00, 5 - 15 loss
Summer 2017, 100Proof vs PITCHES BE CRAZY, 08/02/2017 at 10:10, 5 - 13 loss
Summer 2017, SonsOfPitches vs THE HYVE, 08/08/2017 at 07:50, 10 - 14 loss
Summer 2017, 100Proof vs DEM FOOLZ, 08/09/2017 at 07:50, 21 - 10 win
Summer 2017, SonsOfPitches vs ALMOST FLAWLESS, 08/22/2017 at 06:40, 18 - 11 win
Summer 2017, SonsOfPitches vs THE HYVE, 08/29/2017 at 06:40, 11 - 5 win
Summer 2017, 100Proof vs 99 PROBLEMS, 08/16/2017 at 07:50, 25 - 14 win
Summer 2017, 100Proof vs DEMFOOLZ, 08/30/2017 at 07:50, 13 - 19 loss
Summer 2017, SonsOfPitches vs TEAM CROWN, 08/15/2017 at 07:50, 17 - 7 win
Summer 2017, SonsOfPitches vs DBI HARDLIFE, 09/05/2017 at 06:40, 8 - 7 win
Fall 2017, SonsOfPitches vs ALMOST FLAWLESS, 09/12/2017 at 06:40, 16 - 12 win
Fall 2017, SonsOfPitches vs THE HYVE, 09/19/2017 at 06:40, 11 - 6 win
Fall 2017, SonsOfPitches vs GOAT RODEO, 09/26/2017 at 07:50, 2 - 10 loss
Fall 2017, SonsOfPitches vs THE DUST SHOW, 10/03/2017 at 09:00, 8 - 25 loss
Fall 2017, SonsOfPitches vs TEAM CROWN, 10/10/2017 at 09:00, 12 - 11 win
Fall 2017, SonsOfPitches vs ALMOST FLAWLESS, 10/17/2017 at 06:40, 8 - 10 loss
Fall 2017, SonsOfPitches vs THE HYVE, 10/24/2017 at 06:40, 15 - 15 loss
Fall 2017, SonsOfPitches vs TEAM CROWN, 11/14/2017 at 07:50, 12 - 7 win
Fall 2017, SonsOfPitches vs DUST SHOW, 11/07/2017 at 09:00, 14 - 15 loss
Fall 2017, SonsOfPitches vs GOAT RODEO, 11/28/2017 at 07:50, 6 - 21 loss
Fall 2017, SonsOfPitches vs THE HYVE, 12/05/2017 at 06:40, 22 - 21 win
Fall 2017, SonsOfPitches vs GOAT RODEO, 12/12/2017 at 07:50, 3 - 15 loss
Fall 2017, 100Proof vs JUST FRIENDZ, 10/04/2017 at 09:00, 17 - 14 win
Fall 2017, 100Proof vs BOOZE ON FIRST, 10/18/2017 at 06:00, 11 - 13 loss
Fall 2017, 100Proof vs BUGBUSTERS, 10/25/2017 at 07:50, 15 - 8 win
Fall 2017, 100Proof vs CHILLI DOGS, 11/01/2017 at 09:00, 8 - 15 loss
Fall 2017, 100Proof vs BOOZE ON FIRST, 11/08/2017 at 09:00, 23 - 22 win
Fall 2017, 100Proof vs BUSH LEAGUE, 11/15/2017 at 07:50, 11 - 7 win
Fall 2017, 100Proof vs SWINGING RICHARDS, 11/29/2017 at 09:00, 19 - 15 win
Fall 2017, 100Proof vs BOOZE ON FIRST, 12/14/2017 at 06:40, 22 - 23 loss
Fall 2017, 100Proof vs CHILLI DOGS, 12/06/2017 at 06:40, 13 - 14 loss