Softball Statistics

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


Min PA
Min Games

Back to teams

Sorted by "AVG"

PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Dave Cross1043382281881101041191730.7371.0790.6981.7770.3448.461.000.767
JT Tan930264171132110027171400.6541.0380.7001.7380.3852.271.070.733
Brian Wilcox1035267171151010024151620.6540.9230.6861.6090.2741.890.910.771
Jeff Bridgeman1876669433281241159253610.6520.8940.6841.5780.2443.110.950.750
Pat Wolpert16674816292306032041172930.6040.8540.6721.5260.2538.470.900.761
Donny Steinfeld83329317134003202181410.5860.7240.6061.3300.1426.430.820.727
Ryan Russo831282151121144022141710.5360.7860.5481.3340.2523.030.900.710
Randeep Singh103836218143102012371100.5000.6390.5261.1650.1416.580.710.579
Mike Guzewicz1761546241752010333221210.4440.6110.4921.1030.1713.330.660.525
Paul Charland9312821292101001681310.4290.5710.4521.0230.1410.600.610.516
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Raleigh Nielsen12363321410121260225810.4240.6670.4441.1110.2412.130.720.528
Joe Stretch12352961110100050126600.3790.4140.4860.9000.0310.200.510.486
Taalib Jabbar15443851414000220144310.3680.3680.4320.8000.007.620.480.500
Jeff Ingebrigtsen8262328800001082710.3480.3480.3850.7320.005.050.380.423
Nathan Fortin11292639900015092400.3460.3460.4140.7600.006.650.450.448
Nolan Smith195747101513200330175900.3190.3620.4390.8000.048.630.530.491
Howard Kamimoto8282257700010176910.3180.3180.4290.7470.007.310.460.500
Rodney Lopez14454411412002240203800.3180.4550.3330.7880.145.370.510.378
Frank Grengo215653316142000160185300.3020.3400.3390.6790.044.040.380.339
Frank Walsh185751615123002311861100.2940.3530.3680.7210.065.590.460.404
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Elliot Jonasson8292818710031198900.2860.3210.3100.6320.044.240.450.414
Paul Gerhardt18474321211100322132420.2790.3020.2980.6000.023.410.380.404
Craig Myers20594991313000363137510.2650.2650.3730.6380.005.290.420.441
Robert Apodaca15353148800016185300.2580.2580.3430.6010.004.070.370.371
David Valdivia18645013121020061101461610.2400.2800.3910.6710.046.940.520.500
Ben Pesche12303007610034181500.2330.2670.2330.5000.032.340.370.333
Jon Ellington144640598100162102610.2250.2500.3040.5540.033.200.350.348
Scott Powers14373075500019051200.1670.1670.3240.4910.003.540.350.351
Todd Goldsmith17464055500026051510.1250.1250.2170.3420.001.520.260.283
George Sub13303030000064101.0002.0001.0003.0001.00INF2.001.000
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Jeremy41010095301000150500.9001.5000.9002.4000.60283.501.500.900
Larry ZMan15504310000052200.8001.0000.8001.8000.2084.001.000.800
Jon Callen52019015922200027151010.7891.4210.7502.1710.6385.051.350.800
Derek6191901563060003621400.7891.8950.7892.6841.11149.211.890.789
Lance Sub14403300000034200.7500.7500.7501.5000.0047.250.750.750
Frank517161117004000230700.6881.4380.7062.1430.7571.151.410.706
Chris Ruble72316711110000001151200.6880.6880.7831.4700.0059.170.780.783
Glen51212083212000180500.6671.5000.6672.1670.8363.001.500.667
Artie Rios13302110000030200.6671.0000.6671.6670.3342.001.000.667
Rob5121117700000070400.6360.6360.6671.3030.0028.000.670.667
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Al41010062211000130500.6001.3000.6001.9000.7040.951.300.600
Gus517170104411000190700.5881.1180.5881.7060.5333.531.120.588
Matt4131307520000090600.5380.6920.5381.2310.1516.960.690.538
Uygar Aral7242131191100101412900.5240.6670.5831.2500.1420.830.710.583
Scott Cohen7252311210110200159910.5220.6520.5201.1720.1316.380.720.640
Wongie Sub13211100000010200.5000.5000.6671.1670.0028.000.670.667
Chief5151417610000080600.5000.5710.5331.1050.0714.400.600.533
Brandon Simon31110151310110106600.5001.0000.5451.5450.5027.491.090.636
Jimmy Leininger6242401251330002815900.5001.1670.5001.6670.6724.501.170.500
Vic61918197110000120800.5000.6670.5261.1930.1715.960.680.526
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Caleb Kinter14402200000120100.5000.5000.5001.0000.0010.500.500.500
James Fleishman72523111100102001361010.4780.5650.4801.0450.0912.410.640.600
Bobby51717086110000110500.4710.6470.4711.1180.1812.080.650.471
Tony Funston7292611292101001612820.4620.6150.4481.0640.1510.590.620.552
Artie4131306501000080400.4620.6150.4621.0770.1511.080.620.462
Ken Harty27703020110086300.4291.1430.4291.5710.7120.251.290.571
Cody Graef27703210000041200.4290.5710.4291.0000.149.000.570.429
Billy5141406501000080400.4290.5710.4291.0000.149.000.570.429
Mike Cassidy14401100000010100.2500.2500.2500.5000.001.750.250.250
Hector Aponte36601100001110100.1670.1670.1670.3330.000.700.170.167
PlayerGPAABBBHits1B2B3BHRREKDPTBRBIRunsSFAvgSLG%OBPOPSISORCGBPAGAP
Mike Kinsella27611100010011200.1670.1670.2860.4520.003.600.430.429
Dewey Sub13300000001000000.0000.0000.0000.0000.000.000.000.000
Nikki Rodriguez12200000000000000.0000.0000.0000.0000.000.000.000.000
al Cervantes10000000000000000.0000.0000.0000.0000.00INF0.000.000
Victor Ramirez10000000000000000.0000.0000.0000.0000.00INF0.000.000
jeremy11000000000000110.0000.0000.0000.0000.000.000.001.000
Yan Lee511920000014100000.0000.0000.1820.1820.001.270.270.273

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:
Summer 2016, WhiteSox vs RAYS, 06/05/2016 at 10:00, 9 - 8 win
Summer 2016, 100Proof vs BUSH LEAGUE, 06/08/2016 at 10:10, 13 - 20 loss
Summer 2016, SonsOfPitches vs NO GLOVE NO LOVE, 06/07/2016 at 10:10, 5 - 6 loss
Summer 2016, WhiteSox vs BRAVES, 05/01/2016 at 10:00, 8 - 18 loss
Summer 2016, WhiteSox vs REDSOX, 05/22/2016 at 01:30, 4 - 6 loss
Summer 2016, WhiteSox vs PIRATES, 05/15/2016 at 10:00, 0 - 16 loss
Summer 2016, 100Proof vs PITCHES BE CRAZY, 06/15/2016 at 09:00, 20 - 13 win
Summer 2016, WhiteSox vs RAYS, 06/05/2016 at 01:30, 6 - 2 win
Summer 2016, WhiteSox vs ORIOLES, 06/12/2016 at 01:30, 1 - 6 loss
Summer 2016, WhiteSox vs YANKEES, 06/19/2016 at 10:00, 5 - 12 loss
Summer 2016, SonsOfPitches vs GAME CHANGERS, 06/21/2016 at 06:40, 20 - 10 win
Summer 2016, SonsOfPitches vs NO GLOVE NO LOVE, 06/21/2016 at 07:50, 11 - 1 win
Summer 2016, 100Proof vs THE COYOTES FROM THE HILLS, 06/22/2016 at 06:20, 21 - 10 win
Summer 2016, SonsOfPitches vs MOOSE KNUCKLES, 06/28/2016 at 09:00, 15 - 16 loss
Summer 2016, 100Proof vs CHEEZ BALLZ, 06/29/2016 at 09:00, 23 - 18 win
Summer 2016, DNRa vs ODB, 07/02/2016 at 06:00, 17 - 11 win
Summer 2016, DNRa vs SHAKA, 07/02/2016 at 06:00, 24 - 18 win
Summer 2016, DNRa vs SHAKAS, 07/02/2016 at 06:00, 24 - 18 win
Summer 2016, DNRa vs TRIBE, 07/02/2016 at 06:00, 14 - 15 loss
Summer 2016, DNRa vs TRIBE, 07/01/2016 at 06:00, 14 - 15 loss
Summer 2016, DNRa vs LAYER CAKES, 07/02/2016 at 06:00, 24 - 19 win
Summer 2016, DNRa vs SHAKAS CHAMPIONSHIP, 07/01/2016 at 06:00, 6 - 24 loss
Summer 2016, SonsOfPitches vs THE DUST SHOW, 07/05/2016 at 09:00, 13 - 3 win
Summer 2016, WhiteSox vs PIRATES, 07/10/2016 at 10:00, 6 - 6 loss
Summer 2016, WhiteSox vs ORIOLES, 06/26/2016 at 01:30, 15 - 4 win
Summer 2016, WhiteSox vs NATIONALS, 07/17/2016 at 10:00, 1 - 13 loss
Summer 2016, WhiteSox vs NATIONALS, 07/18/2016 at 12:30, 1 - 16 loss
Summer 2016, SonsOfPitches vs BARKING SPIDERS, 07/12/2016 at 06:40, 19 - 10 win
Summer 2016, 100Proof vs BUSH LEAGUE, 07/13/2016 at 09:00, 4 - 14 loss
Summer 2016, SonsOfPitches vs GAME CHANGERS, 07/19/2016 at 10:10, 16 - 4 win
Summer 2016, WhiteSox vs RED SOX, 07/24/2016 at 03:30, 5 - 4 win
Summer 2016, SonsOfPitches vs PITCH PLEASE!, 07/26/2016 at 07:50, 24 - 14 win
Summer 2016, 100Proof vs THE COYOTES FROM THE HILLS, 07/27/2016 at 09:00, 5 - 15 loss
Summer 2016, SonsOfPitches vs THE DUST SHOW, 08/02/2016 at 07:50, 11 - 4 win
Summer 2016, SonsOfPitches vs GAME CHANGERS, 08/02/2016 at 09:00, 12 - 13 loss
Summer 2016, 100Proof vs BIG STICKS, 08/03/2016 at 07:50, 30 - 23 win
Summer 2016, 100Proof vs BIG STICKS, 08/10/2016 at 09:00, 20 - 18 win
Summer 2016, 100Proof vs THE COYOTES OF THE HILLS, 08/10/2016 at 10:10, 21 - 20 win
Summer 2016, WhiteSox vs YANKEES, 07/31/2016 at 09:00, 4 - 8 loss
Summer 2016, WhiteSox vs MARINERS, 08/31/2016 at 10:00, 5 - 0 win
Summer 2016, WhiteSox vs MARINERS, 08/07/2016 at 01:30, 6 - 0 win
Summer 2016, WhiteSox vs PHILLIES, 08/14/2016 at 10:00, 2 - 10 loss
Summer 2016, WhiteSox vs BRAVES, 08/21/2016 at 10:00, 7 - 3 win
Summer 2016, WhiteSox vs BRAVES, 08/21/2016 at 01:30, 10 - 0 win
Summer 2016, WhiteSox vs PHILLIES, 08/28/2016 at 01:30, 6 - 11 loss
Summer 2016, WhiteSox vs ORIOLES, 08/28/2016 at 10:00, 4 - 2 win