Softball America / Career / Playoffs / Men's Leagues 
2004 - 2009 Inclusive 
Click a heading to view the all-time leaders in that category.  Players must have a minimum of 75 plate appearances (ABs+BBs) to qualify for listing in leader categories.  For an explanation of categories and how to interpret them, click Legend.   
Legend
Assists
All G AB R R% H 1B 1B% 2B 2B% 3B 3B% HR HR% RBI RBI% Avg Slg BB BB% PO POg A Ag Err F%
Frank Murray   53 197 96 49 107 62 31 25 13 9 5 11 6 84 43 543 929 7 4 125 2.4 131 2.5 21 572
John Muntz    60 225 75 33 110 97 43 11 5 1 0 1 0 40 18 489 560 3 1 117 2.0 118 2.0 23 435
Rich Strapple   63 191 49 26 71 64 34 4 2 1 1 2 1 34 18 372 435 17 9 84 1.3 108 1.7 13 394
Steph Garrett   67 228 74 32 103 73 32 15 7 6 3 9 4 79 35 452 689 10 4 84 1.3 104 1.6 27 277
Joe Sharp   69 179 45 25 74 70 39 2 1 2 1 0 0 32 18 413 447 25 14 72 1.0 87 1.3 1 351
Ricky MacLeod   53 189 93 49 94 67 35 14 7 12 6 1 1 55 29 497 714 25 13 42 0.8 84 1.6 5 360
Bill Clark   43 164 74 45 90 56 34 19 12 9 5 6 4 68 41 549 884 10 6 57 1.3 80 1.9 12 393
Matt Hutcheson   44 172 79 46 78 64 37 9 5 5 3 0 0 32 19 453 564 10 6 59 1.3 75 1.7 4 439
Jeff Hess   69 236 104 44 129 96 41 18 8 7 3 8 3 89 38 547 784 18 8 96 1.4 71 1.0 12 275
Mike Zahradnick   51 176 59 34 86 50 28 21 12 0 0 15 9 69 39 489 864 3 2 73 1.4 65 1.3 15 280
Dave Porco   22 72 36 50 37 16 22 13 18 6 8 2 3 26 36 514 944 9 13 37 1.7 63 2.9 7 614
Tim O'Shea, Sr.   67 203 43 21 66 59 29 4 2 3 1 0 0 35 17 325 374 14 7 60 0.9 63 0.9 13 201
Rob McKenna   58 198 70 35 88 56 28 20 10 5 3 7 4 72 36 444 702 19 10 91 1.6 58 1.0 14 260
Andy Smallman   56 183 55 30 92 67 37 19 10 3 2 3 2 59 32 503 689 14 8 53 1.0 56 1.0 19 160
Mike Valentine   44 138 34 25 53 37 27 8 6 6 4 2 1 46 33 384 572 8 6 67 1.5 52 1.2 6 334
Rich Beck   44 136 28 21 44 40 29 3 2 1 1 0 0 22 16 324 360 9 7 56 1.3 51 1.2 14 232
Mike Brown   62 222 83 37 100 57 26 21 9 7 3 15 7 93 42 450 811 7 3 121 2.0 49 0.8 12 276
Sean Hollenbach    22 72 20 28 33 24 33 6 8 2 3 1 1 32 44 458 639 4 6 38 1.7 49 2.2 6 509
Ron Bannister   41 139 47 34 69 53 38 11 8 2 1 3 2 48 35 496 669 2 1 48 1.2 45 1.1 10 235
Steve Campbell   34 125 50 40 65 47 38 9 7 7 6 2 2 31 25 520 752 7 6 46 1.4 44 1.3 17 196
Kevin Rosini   40 109 27 25 47 42 39 3 3 2 2 0 0 23 21 431 495 19 17 41 1.0 44 1.1 3 293
Jim Weiss   34 117 42 36 57 51 44 4 3 2 2 0 0 22 19 487 556 4 3 46 1.4 43 1.3 3 353
Glen McGrath   47 167 65 39 75 59 35 7 4 8 5 1 1 32 19 449 605 11 7 64 1.4 42 0.9 13 204
Dom Brown    29 89 32 36 46 34 38 6 7 3 3 3 3 25 28 517 753 10 11 46 1.6 39 1.3 6 345
Tom Lydon   29 111 33 30 46 34 31 8 7 2 2 2 2 29 26 414 577 2 2 63 2.2 38 1.3 11 328
Bob Rossi, Jr.       29 101 47 47 54 36 36 6 6 4 4 8 8 35 35 535 911 1 1 34 1.2 38 1.3 7 283
Dave Steinbach   60 207 57 28 80 55 27 12 6 9 4 4 2 51 25 386 589 10 5 68 1.1 38 0.6 6 200
Greg Ochs   61 198 84 42 116 69 35 17 9 3 2 27 14 119 60 586 1111 19 10 51 0.8 38 0.6 11 136
Tom Strowhouer   21 78 33 42 40 24 31 4 5 3 4 9 12 45 58 513 987 3 4 24 1.1 36 1.7 8 305
Glen Hipple   52 160 30 19 58 51 32 6 4 1 1 0 0 30 19 363 413 11 7 83 1.6 35 0.7 17 161
Brad Tracy    26 82 23 28 41 28 34 9 11 3 4 1 1 30 37 500 720 2 2 36 1.4 33 1.3 2 362
Tom Weinmann   24 73 22 30 31 29 40 2 3 0 0 0 0 8 11 425 452 5 7 24 1.0 33 1.4 2 342
Rob Gaffney   22 83 25 30 43 37 45 3 4 2 2 1 1 24 29 518 639 2 2 42 1.9 32 1.5 4 409
Dick Moody   41 101 42 42 51 42 42 5 5 4 4 0 0 21 21 505 634 5 5 39 1.0 32 0.8 2 232
Mark Ambolino   65 188 68 36 92 62 33 14 7 12 6 4 2 67 36 489 755 15 8 45 0.7 31 0.5 14 80
Dan Scott   40 128 32 25 54 47 37 3 2 3 2 1 1 32 25 422 516 1 1 49 1.2 30 0.8 13 146
Ben Soler   26 80 9 11 23 21 26 1 1 1 1 0 0 20 25 288 325 0 0 25 1.0 29 1.1 7 212
Rob Hinchliffe   18 62 25 40 24 21 34 2 3 0 0 1 2 19 31 387 468 13 21 34 1.9 28 1.6 2 456
Bryan McGuire      24 78 19 24 26 23 29 2 3 0 0 1 1 13 17 333 397 11 14 25 1.0 27 1.1 1 313
Bill Kofron    56 178 51 29 73 58 33 12 7 3 2 0 0 39 22 410 511 4 2 51 0.9 27 0.5 11 109
Scott Pataki   35 123 39 32 61 41 33 12 10 4 3 4 3 36 29 496 756 4 3 51 1.5 26 0.7 2 271
Dave McGuire   33 118 42 36 62 38 32 7 6 3 3 14 12 58 49 525 992 7 6 63 1.9 24 0.7 9 227
Mark Bernacki   35 130 52 40 62 45 35 8 6 8 6 1 1 33 25 477 685 10 8 57 1.6 24 0.7 5 243
Joe Horchuck       24 88 27 31 41 26 30 12 14 1 1 2 2 22 25 466 693 2 2 24 1.0 24 1.0 8 167
Chris Hesdon   22 79 26 33 38 35 44 2 3 1 1 0 0 11 14 481 532 5 6 20 0.9 24 1.1 5 218
Joe Dempsey    33 114 42 37 56 50 44 3 3 3 3 0 0 32 28 491 570 13 11 89 2.7 22 0.7 1 391
Chris Nardone   32 99 25 25 44 36 36 5 5 1 1 2 2 30 30 444 576 5 5 57 1.8 22 0.7 6 241
Kevin Taite   24 84 24 29 37 29 35 5 6 2 2 1 1 22 26 440 583 1 1 14 0.6 22 0.9 8 108
Joe Hinchliffe   33 130 36 28 61 49 38 8 6 1 1 3 2 36 28 469 615 1 1 70 2.1 21 0.6 1 327
Bob DiPietro    24 77 16 21 32 26 34 3 4 0 0 3 4 19 25 416 571 3 4 26 1.1 20 0.8 4 208
Dave Michael   23 73 22 30 31 24 33 3 4 2 3 2 3 27 37 425 603 4 5 12 0.5 20 0.9 1 209
Frank Guido   25 84 19 23 32 29 35 2 2 0 0 1 1 16 19 381 440 5 6 21 0.8 19 0.8 4 172
Rich Hosbach   24 82 42 51 44 29 35 9 11 1 1 5 6 35 43 537 854 3 4 37 1.5 18 0.8 5 221
Paul Knapp    30 109 42 39 55 35 32 10 9 7 6 3 3 43 39 505 807 3 3 57 1.9 17 0.6 2 277
Matt McReynolds   23 80 28 35 39 30 38 7 9 2 3 0 0 19 24 488 625 2 3 34 1.5 17 0.7 2 261
Paul Loveland   30 107 55 51 71 39 36 7 7 4 4 21 20 81 76 664 1393 8 7 34 1.1 17 0.6 8 120
Ron Hopkins   80 259 82 32 122 94 36 15 6 8 3 5 2 90 35 471 649 17 7 65 0.8 17 0.2 6 94
EW Werner   36 124 40 32 59 42 34 6 5 7 6 4 3 43 35 476 734 3 2 21 0.6 17 0.5 5 97
Steve Rosengren   33 111 40 36 59 38 34 12 11 5 5 4 4 37 33 532 838 6 5 67 2.0 16 0.5 3 264
Brian Pugh      27 93 38 41 52 44 47 7 8 1 1 0 0 32 34 559 656 9 10 49 1.8 16 0.6 7 196
Colin Matejka   24 76 16 21 22 17 22 3 4 0 0 2 3 12 16 289 408 2 3 35 1.5 16 0.7 4 213
Jason Taylor   19 74 15 20 26 20 27 4 5 2 3 0 0 13 18 351 459 1 1 24 1.3 16 0.8 4 211
Kevin Carroll   22 72 17 24 29 19 26 6 8 2 3 2 3 17 24 403 625 5 7 27 1.2 16 0.7 4 195
Joe Shenko   22 75 30 40 34 18 24 9 12 2 3 5 7 27 36 453 827 1 1 14 0.6 16 0.7 6 100
Mike DeGuida   32 99 36 36 48 38 38 3 3 7 7 0 0 26 26 485 657 6 6 26 0.8 14 0.4 5 106
Frank Hackett   90 307 196 64 198 88 29 37 12 16 5 57 19 211 69 645 1427 48 16 141 1.6 12 0.1 4 166
Cal Bohannon    41 127 41 32 64 43 34 13 10 3 2 5 4 39 31 504 772 6 5 48 1.2 12 0.3 4 137
John Kiefer   39 137 40 29 66 42 31 12 9 0 0 12 9 53 39 482 832 6 4 94 2.4 11 0.3 4 256
Jarred Gardner   55 178 107 60 105 38 21 14 8 9 5 44 25 128 72 590 1511 35 20 126 2.3 11 0.2 9 204
Mike Ambolino   73 242 79 33 118 83 34 15 6 12 5 8 3 92 38 488 748 15 6 119 1.6 11 0.2 11 133
Mike Mokrynchuk    22 73 19 26 23 19 26 2 3 1 1 1 1 12 16 315 411 3 4 20 0.9 11 0.5 7 64
Brian Penecale   90 306 176 58 188 97 32 27 9 17 6 47 15 203 66 614 1275 38 12 187 2.1 10 0.1 8 194
Eric Gianelle    34 125 53 42 72 47 38 17 14 6 5 2 2 43 34 576 856 9 7 43 1.3 10 0.3 4 138
Nick Mayrides   37 117 29 25 47 39 33 6 5 2 2 0 0 24 21 402 487 4 3 62 1.7 9 0.2 3 184
Tim Kulp   22 76 20 26 30 25 33 4 5 0 0 1 1 14 18 395 487 2 3 24 1.1 9 0.4 3 136
Bob McClintock   32 101 29 29 49 35 35 9 9 3 3 2 2 27 27 485 693 4 4 29 0.9 9 0.3 6 72
Matt Tucker   50 158 27 17 51 49 31 2 1 0 0 0 0 18 11 323 335 6 4 27 0.5 9 0.2 3 66
Mike Trachtenberg   29 110 52 47 60 35 32 15 14 5 5 5 5 49 45 545 909 8 7 118 4.1 8 0.3 5 393
BJ Spigelmyer    32 103 46 45 47 22 21 13 13 5 5 7 7 29 28 456 883 19 18 67 2.1 8 0.3 2 234
Bill Markward   25 84 29 35 34 26 31 2 2 3 4 3 4 26 31 405 607 12 14 44 1.8 8 0.3 9 96
Joe Mayer    26 94 27 29 42 31 33 10 11 0 0 1 1 25 27 447 585 3 3 36 1.4 8 0.3 2 169
Dave Boice   35 118 52 44 61 35 30 5 4 0 0 21 18 57 48 517 1093 11 9 44 1.3 8 0.2 5 114
Shawn Rush   52 184 64 35 87 80 43 7 4 0 0 0 0 28 15 473 511 9 5 28 0.5 8 0.2 3 62
Bill Walker   25 74 24 32 41 30 41 6 8 4 5 1 1 29 39 554 784 2 3 12 0.5 8 0.3 7 0
Chris Hall    23 72 20 28 33 28 39 4 6 1 1 0 0 22 31 458 542 9 13 90 3.9 7 0.3 5 365
Chris Wilkocz       23 83 32 39 43 39 47 1 1 2 2 1 1 14 17 518 614 3 4 47 2.0 7 0.3 2 230
Drew Dimino   56 189 71 38 94 47 25 25 13 15 8 7 4 62 33 497 899 9 5 102 1.8 7 0.1 8 150
Mike Gemberling    41 141 52 37 67 45 32 8 6 7 5 7 5 39 28 475 780 10 7 59 1.4 7 0.2 3 149
Bob Garges   31 86 10 12 28 26 30 2 2 0 0 0 0 8 9 326 349 5 6 25 0.8 7 0.2 1 113
Curt Hensman   23 82 24 29 35 22 27 9 11 1 1 3 4 26 32 427 671 1 1 35 1.5 6 0.3 5 117
Jason Hillenbrand   28 102 37 36 51 33 32 6 6 3 3 9 9 44 43 500 882 0 0 39 1.4 6 0.2 7 82
Steve Mendenhall   37 123 47 38 65 46 37 15 12 4 3 0 0 46 37 528 715 2 2 118 3.2 5 0.1 6 281
Rob Deem   20 72 28 39 33 21 29 3 4 4 6 5 7 30 42 458 819 3 4 55 2.8 5 0.3 2 285
Steve Beagelman   44 124 38 31 55 51 41 3 2 1 1 0 0 18 15 444 484 9 7 87 2.0 5 0.1 2 202
Kevin Ralston   33 110 31 28 41 32 29 5 5 2 2 2 2 19 17 373 509 9 8 60 1.8 5 0.2 4 164
Marc McKinney   52 186 79 42 93 54 29 17 9 7 4 15 8 89 48 500 909 4 2 87 1.7 5 0.1 9 117
Gary Valentine    33 120 52 43 72 43 36 15 13 9 8 5 4 47 39 600 1000 3 3 44 1.3 5 0.2 5 103
Bill Yokobosky   70 227 110 48 139 76 33 29 13 5 2 29 13 129 57 612 1167 29 13 86 1.2 5 0.1 1 131
Keith Keppley   48 154 63 41 71 36 23 20 13 9 6 6 4 62 40 461 825 13 8 117 2.4 4 0.1 5 219
Mike Tareila   23 80 30 38 33 17 21 5 6 2 3 9 11 28 35 413 863 5 6 39 1.7 4 0.2 4 135
Glenn Strattis   34 105 28 27 43 43 41 0 0 0 0 0 0 19 18 410 410 9 9 53 1.6 4 0.1 4 132
Jamal Covington   36 133 62 47 69 43 32 12 9 12 9 2 2 46 35 519 835 9 7 56 1.6 4 0.1 0 178
Ed Doyle, III    24 82 26 32 45 27 33 7 9 7 9 4 5 34 41 549 951 5 6 32 1.3 4 0.2 2 133
Mike Patterson   45 166 51 31 88 70 42 11 7 2 1 5 3 73 44 530 711 7 4 28 0.6 4 0.1 6 27
Tom Hess   31 90 18 20 29 24 27 4 4 1 1 0 0 10 11 322 389 2 2 13 0.4 4 0.1 0 68
Warren Grant   53 180 109 61 129 69 38 29 16 5 3 26 14 117 65 717 1367 26 14 183 3.5 3 0.1 2 342
Dan Frey   32 107 36 34 51 40 37 5 5 2 2 4 4 40 37 477 673 9 8 53 1.7 3 0.1 3 147
Rob Johnson   51 150 34 23 60 47 31 9 6 2 1 2 1 38 25 400 527 5 3 68 1.3 3 0.1 2 129
John Gagliardi    26 85 24 28 41 33 39 4 5 1 1 3 4 27 32 482 659 3 4 27 1.0 3 0.1 3 81
Scott Holloway   23 73 25 34 37 20 27 9 12 4 5 4 5 41 56 507 904 4 5 83 3.6 2 0.1 0 378
Joe Burke    21 69 35 51 41 21 30 9 13 9 13 2 3 26 38 594 1072 6 9 52 2.5 2 0.1 1 248
Dave Bishop   20 65 32 49 34 15 23 13 20 2 3 4 6 26 40 523 969 10 15 37 1.9 2 0.1 0 205
Ron Tommassello   27 83 15 18 39 27 33 10 12 0 0 2 2 24 29 470 663 2 2 49 1.8 2 0.1 3 152
George Dart   40 120 38 32 54 42 35 8 7 3 3 1 1 31 26 450 592 22 18 64 1.6 2 0.1 5 120
Jeff Overberger    35 131 42 32 70 50 38 14 11 4 3 2 2 46 35 534 748 3 2 56 1.6 2 0.1 4 126
Bill Stone   25 87 44 51 47 36 41 9 10 2 2 0 0 11 13 540 690 5 6 40 1.6 2 0.1 3 128
Joe Robinson    26 82 24 29 36 25 30 7 9 3 4 1 1 21 26 439 634 0 0 41 1.6 2 0.1 1 158
Tom Ambolino   61 210 91 43 106 85 40 14 7 5 2 2 1 52 25 505 648 18 9 79 1.3 2 0.0 6 97
Rick Garrison   24 71 20 28 28 22 31 4 6 0 0 2 3 8 11 394 535 9 13 31 1.3 2 0.1 1 129
Nick Mullen   28 99 21 21 36 27 27 8 8 1 1 0 0 20 20 364 465 2 2 36 1.3 2 0.1 1 129
Mark Nevins   55 184 59 32 78 45 24 18 10 3 2 12 7 55 30 424 750 12 7 70 1.3 2 0.0 3 113
Neal Britton   34 108 43 40 59 42 39 6 6 2 2 9 8 46 43 546 889 4 4 43 1.3 2 0.1 1 126
Larry Walsh   23 72 28 39 34 21 29 12 17 0 0 1 1 21 29 472 681 4 6 16 0.7 2 0.1 2 52
Brian Hughes   29 99 28 28 36 33 33 1 1 0 0 2 2 20 20 364 434 8 8 96 3.3 1 0.0 3 297
Matt Schaub   24 79 33 42 36 17 22 8 10 3 4 8 10 32 41 456 937 7 9 54 2.3 1 0.0 0 233
Mark Merschbach    29 101 36 36 44 28 28 7 7 5 5 4 4 31 31 436 723 0 0 56 1.9 1 0.0 5 131
Greg Hess   30 106 63 59 58 49 46 8 8 1 1 0 0 18 17 547 642 15 14 55 1.8 1 0.0 2 163
Matt Kulp   34 123 60 49 66 50 41 9 7 0 0 7 6 33 27 537 780 10 8 54 1.6 1 0.0 2 141
Mark Koenig   32 104 31 30 51 39 38 7 7 4 4 1 1 32 31 490 663 4 4 43 1.3 1 0.0 1 128
Steve Kealy    23 74 19 26 31 25 34 4 5 2 3 0 0 11 15 419 527 3 4 28 1.2 1 0.0 1 113
John Connors   28 94 38 40 59 29 31 12 13 7 7 11 12 50 53 628 1255 4 4 31 1.1 1 0.0 2 89
Anthony Romeo   45 140 48 34 57 46 33 6 4 4 3 1 1 25 18 407 529 15 11 47 1.0 1 0.0 3 82
Eric Skillman   26 80 19 24 32 25 31 4 5 2 3 1 1 15 19 400 538 4 5 26 1.0 1 0.0 0 108
Darrin Posavec   31 102 58 57 56 29 28 10 10 2 2 15 15 55 54 549 1127 13 13 21 0.7 1 0.0 1 61
Matt Wood   19 70 15 21 32 30 43 2 3 0 0 0 0 10 14 457 486 5 7 46 2.4 0 0.0 0 242
Greg Moylan   24 81 38 47 50 26 32 7 9 3 4 14 17 56 69 617 1296 6 7 53 2.2 0 0.0 2 188
Chris Moore   29 100 39 39 47 23 23 7 7 5 5 12 12 49 49 470 1000 4 4 49 1.7 0 0.0 3 128
Scott Masulis   31 92 34 37 37 28 30 4 4 2 2 3 3 29 32 402 587 10 11 46 1.5 0 0.0 2 123
Steve Derrah   65 202 67 33 88 57 28 20 10 6 3 5 2 60 30 436 668 10 5 79 1.2 0 0.0 5 91
Mike Bruton    26 81 28 35 36 26 32 3 4 6 7 1 1 22 27 444 667 5 6 28 1.1 0 0.0 4 46
Fred Scales   26 95 43 45 51 32 34 14 15 3 3 2 2 29 31 537 811 3 3 19 0.7 0 0.0 2 42
Gary Andrews   23 72 19 26 32 29 40 2 3 1 1 0 0 18 25 444 500 9 13 16 0.7 0 0.0 0 70
Pat Howieson   31 96 26 27 41 33 34 4 4 3 3 1 1 17 18 427 563 9 9 16 0.5 0 0.0 1 39
Mike Leavy   26 74 13 18 22 19 26 3 4 0 0 0 0 14 19 297 338 2 3 10 0.4 0 0.0 0 38
Rob Fox   37 95 28 29 35 30 32 4 4 1 1 0 0 12 13 368 432 3 3 5 0.1 0 0.0 3 -19