Wooden Bat Era (Prior to 1974)
Career Batting Average (min. 160 Plate Appearances)
1. John Quinlan 1958-60 .344
2. Pat Bauer 1967-69 .330
3. Pete Hantzis 1972-73 .320
4. Tom Rezzutti 1971-73 .311
5. Neil McPhee 1963-65 .310
6. Mike Archambault 1971-73 .290
7. Jim Keating 1962-64 .289
8. Steve Giambanco 1970-72 .285
9. Thomas Cangiano 1959-60 .282
10. John Wright 1970-72 .280
Season Batting Average (min. 80 Plate Appearances)
1. Pete Hantzis 1973 .392
2. Tom Rezzutti 1972 .370
3. Steve Kring 1973 .357
4. John Quinlan 1959 .352
5. Pat Bauer 1969 .351
6. Neil McPhee 1963 .347
7. Mike Archambault 1973 .340
8. Tony LaRosa 1960 .337
9. Neil McPhee 1964 .333
10. Jack Pierce 1962 .329
Career Records (Modern Era, 1974 to present)
Batting Average (min. 300 Plate Appearances)
1. Tyler MacGregor 2023-24 .370
2. Terence O'Malley 1982-84 .367
3. Mike Tamsin 2006-09 .361
4. Matt Keating 1998-00 .355
5. John Griffin 1984-87 .348
6. Aaron Barbosa 2011-13 .346
7. Tim Scannell 1988-91 .345
8. Paul DiPillo 1983-86 .3387
9. John Carelli 1989-90 .3385
10. Tim Daley 1995-98 .335
11. Mark Hopkins 1992-95 .333
Slugging Percentage
1. Tyler MacGregor 2023-24 .711
2. Chuck Allard 1985-88 .640
4. Carlos Peña 1997-98 .632
5. Jared Dupere 2019-21 .614
6. Tim Daley 1995-98 .608
7. Cam Maldonado 2023- .595
8. Mike Sirota 2022-24 .576
9. Frank Pesanello 2007-09 .567
10. Mike Lyon 2005-08 .563
11. Paul DiPillo 1983-86 .561
12. Derek Gauthier 1992-95 .557
13. Jeff Heriot 2002-05 .554
14. Dan Milano 2004-07 .550
15. Ben Beck 1999-02 .548
16. Mike Glavine 1992-95 .545
16. Alex Lane 2023-25 .545
17. Chris Emanuele 2003-06 .526
On-Base Percentage
1. Paul DiPillo 1983-86 .494
2. Carlos Peña 1997-98 .462
3. Mike Sirota 2022-24 .457
4. Tyler MacGregor 2023-24 .452
5. Tom Rezutti 1971-73 .446
6. Mike Tamsin 2006-09 .444
7. Luke Carlin 2000-02 .444
8. Cam Maldonado 2023- .440
9. John Carelli 1989-90 .441
10. Terrence O'Malley 1982-84 .433
11. Gary Nelson 1984-87 .430
12. Hank Gibson 1989-92 .428
13. Matt Keating 1998-00 .428
14. Mark Hopkins 1992-95 .427
Home Runs
1. Frank Pesanello 2007-09 42
2. Alex Lane 2023-25 38
3. Tyler MacGregor 2023-24 37
4. Tim Daley 1994-97 37
5. Cam Maldonado 2023- 36
6. Chuck Allard 1985-88 35
7. Mike Lyon 2005-08 32
8. Dan Milano 2004-07 31
9. Derek Gauthier 1992-95 30
9. Harrison Feinberg 2023- 30
11. Mike Sirota 2022-24 29
11. Rob Fonseca 2012-15 29
15. Mike Glavine 1992-95 28
15. Jeff Heriot 2002-05 28
17. Jared Dupere 2019-21 27
17. Ben Beck 1999-02 27
18. Chris Emanuele 2003-06 26
Runs Batted In
1. Alex Lane 2023-25 185
2. Tim Daley 1994-97 147
3. Ben Beck 1999-02 146
3. Mike Tamsin 2006-09 145
4. Chuck Allard 1985-88 137
4. Jake Farrell 2016-19 137
7. Tyler MacGregor 2023-24 134
8. Cam Maldonado 2023- 127
8. Scott Holzwasser 2017-21 124
9. Derek Gauthier 1992-95 122
10. Jeff Heriot 2002-05 120
11. John Griffin 1984-87 119
11. Rob Fonseca 2012-15 119
13. Chris Emanuele 2003-06 118
13. Michael Foster 2012-15 118
15. Pete Charpentier 1988-91 117
16. Frank Pesanello 2007-09 115
17. Mike Lyon 2005-08 114
18. Jason Vosler 2012-14 113
Runs Scored
1. Scott Holzwasser 2017-21 171
2. Cam Maldonado 2023- 166
2. Hernan Guerrero 1998-01 164
3. Mike Sirota 2022-25 158
4. Matt Miller 2009-12 149
4. Chris Emanuele 2003-06 148
5. Mike Tamsin 2007-09 140
6. Paul DiPillo 1983-86 139
7. Aaron Barbosa 2011-13 136
8. Max Burt 2015-18 130
8. Mike Lomuscio 1998-01 130
10. Luke Beckstein 2022-24 128
10. Jason Lewis 1996-99 128
10. Luke Carlin 2000-02 128
12. Derek Gauthier 1992-95 127
12. Michael Foster 2012-15 127
13. Gary Nelson 1984-87 126
At-Bats
1. Max Burt 2015-18 824
2. Matt Miller 2009-12 790
3. Scott Holzwasser 2017-pre. 781
4. Mike Tamsin 2007-09 750
5. Arman Sidhu 2003-06 733
6. Chris Emanuele 2003-06 701
7. Michael Foster 2012-15 692
8. Jeff Costello 2017-22 679
9. Kevin Kim 1996-99 677
10. Aaron Barbosa 2011-13 656
11. David Gustafson 2007-10 653
12. Jake Farrell 2016-19 650
13. John Puttress 2010-13 647
14. Hernan Guerrero 1998-01 644
15. Jason Vosler 2012-14 641
16. Omar Pena 2000-03 636
17. Charlie McConnell 2016-18 635
17. Alex Lane 2023-25 635
Hits
1. Mike Tamsin 2007-09 271
2. Matt Miller 2009-12 242
3. Chris Emanuele 2003-06 227
4. Aaron Barbosa 2011-13 217
5. Kevin Kim 1996-99 215
6. Max Burt 2015-18 214
7. Michael Foster 2012-15 212
8. Scott Holzwasser 2017-21 205
9. Alex Lane 2023-25 199
10. Jake Farrell 2016-19 197
10. Jason Vosler 2012-15 197
12. Hernan Guerrero 1998-01 196
13. Charlie McConnell 2016-18 194
13. Jim Caeran 1988-91 194
15. Mike Lyon 2005-08 192
16. Connor Lyons 2011-14 191
16. Cam Maldonado 2023- 191
18. Arman Sidhu 2003-06 189
18. Mike Lomuscio 1998-01 189
Doubles
1. Arman Sidhu 2003-06 52
2. Mike Lyon 2005-08 50
3. Chris Emanuele 2003-06 48
4. Matt Miller 2009-12 47
4. Mike Tamsin 2006-09 47
6. Omar Pena 2000-03 45
7. Max Burt 2015-18 44
8. Jeff Heriot 2002-05 43
9. James Donaldson 2006-09 41
9. Derek Gauthier 1992-95 41
9. Hernan Guerrero 1998-01 41
12. Tyler MacGregor 2023-24 40
12. Kevin Kim 1996-99 40
12. Ben Beck 1999-02 40
12. David Gustafson 2007-10 40
12. Jason Vosler 2012-14 40
Triples
1. Jake Farrell 2016-19 16
2. Tony DiCesare 2007-10 14
3. John Griffin 1984-87 13
4. Charlie McConnell 2016-18 12
4. Cam Hanley 2014-17 12
4. Mike Glavine 1992-95 12
4. Jeff Heriot 2002-05 12
4. Michael Foster 2012-15 12
9. Mason Koppens 2015-18 11
9. Connor Lyons 2011-14 11
9. Aaron Barbosa 2011-13 11
9. Omar Pena 2000-03 11
13. Hank Gibson 1989-92 10
14. Aaron Foley 1990-93 9
14. Mike Lomuscio 1998-01 9
Total Bases
1. Mike Tamsin 2006-09 382
2. Chris Emanuele 2003-06 369
3. Mike Lyon 2005-08 352
4. Cam Maldonado 2023- 347
5. Jake Farrell 2016-19 341
6. Jeff Heriot 2002-05 338
7. Tim Daley 1995-98 327
7. Scott Holzwasser 2017-21 327
9. Derek Gauthier 1992-95 324
10. Matt Miller 2009-12 316
11. Michael Foster 2012-15 314
12. Ben Beck 1999-02 310
13. Kevin Kim 1996-99 305
14. Max Burt 2015-18 302
14. Hernan Guerrero 1998-01 302
Walks
1. Paul DiPillo 1983-86 132
1. Scott Holzwasser 2017-21 132
3. Mike Sirota 2022-24 120
3. Mike Glavine 1992-95 120
5. Matt Miller 2009-12 108
6. Gary Nelson 1984-87 106
7. Hank Gibson 1989-92 102
8. Cam Maldonado 2023- 101
9. Mike Tamsin 2006-09 100
10. Luke Beckstein 2022-24 98
10. Luke Carlin 2000-02 98
12. Hernan Guerrero 1998-01 96
13. Pete Charpentier 1988-91 95
14. Jason Lewis 1996-99 92
Hit-By-Pitch
1. Luke Beckstein 2022-24 58
2. Scott Holzwasser 2017-21 53
3. Brad Czarnowski 2001-04 46
3. Tim Bush 2003-05 46
5. Justin Bosland 2022-pres. 44
6. Connor Lyons 2011-14 33
6. Jeff Costello 2017-22 33
8. Alex Lane 2023-25 30
8. Max Burt 2015-18 30
10. Kevin Kim 1996-99 29
11. Danny Crossen 2019-23 26
12. Chris Emanuele 2003-06 23
13. Jon Leroux 2010-12 22
13. Hernan Guerrero 1998-01 22
15. Mike Tamsin 2006-09 21
15. Spenser Smith 2019-23 21
17. Pete Castoldi 2010-13 20
17. Jeff Costello 2018-22 20
Stolen Bases
1. Cam Maldonado 2023- 89
2. Scott Holzwasser 2017-21 80
3. Charlie McConnell 2016-18 76
4. Aaron Barbosa 2011-13 69
5. Tom Burke 1973-76 66
6. Tim Scannell 1988-91 62
7. Chris Emanuele 2003-06 57
8. Mark Hopkins 1992-95 54
9. Spenser Smith 2019-23 53
9. Carmelo Musacchia 2023- 53
11. John Buckley 1989-92 52
11. Justin Bosland 2022- 52
13. Mike Sirota 2022-24 48
13. Jeff Heriot 2002-05 48
15. Jeff Costello 2017-22 47
15. Jim Caeran 1988-91 47
Games Played
1. Max Burt 2015-19 224
2. Scott Holzwasser 2017-21 217
3. Matt Miller 2009-12 199
5. Mike Tamsin 2006-09 197
5. Arman Sidhu 2003-06 197
6. Mason Koppens 2015-18 194
7. Kevin Kim 1996-99 193
8. Jeff Costello 2017-22 191
9. Spenser Smith 2019-23 187
10. Matt Morizio 2003-06 186
11. Ben Beck 1999-02 185
12. Hernan Guerrero 1998-01 184
13. Josh Treff 2012-16 183
14. Miguel Paquette 2002-05 182
14. Jeff Heriot 2002-05 182
14. Todd Korchin 1998-01 182
14. Brad Czarnowski 2001-04 182
Hitting Streak (games)
1. Ian Fair 2018 22
Danny Crossen 2023 22
2. Dan Milano 2007 19
Cam Maldonado 2025 19
3. Chris Emanuele 2005 18
3. Alex Lane 2024 18
4. Mike Tamsin 2006 17
4. Preston Carroll 1980 17
On-Base Streak (games)
1. Danny Crossen 2022-23 60
2. Scott Holzwasser 2019-21 44
3. Alex Lane 2023-24 43
4. Ian Fair 2018 35
Season Records
Batting Average (min. 125 plate appearances)
1. Tyler MacGregor 2024 .402
2. Mike Lomuscio 2000 .389
3. Terrence O'Malley 1984 .381
4. Mike Tamsin 2008 .380
4. Hernan Guerrero 2000 .380
6. John Griffin 1987 .377
7. Chuck Allard 1985 .376
7. John Griffin 1986 .376
9. Alex Lane 2024 .375
10. Tim Daley 1997 .372
Slugging Percentage
1. Tyler MacGregor 2024 .786
2. Jared Dupere 2021 .781
3. Chuck Allard 1985 .716
4. Harrison Feinberg 2025 .715
5. Tim Daley 1997 .702
6. Mike Lyon 2008 .693
7. Jeff Heriot 2004 .687
8. Alex Lane 2024 .685
9. Mike Sirota 2023 .678
10. Chuck Allard 1988 .675
11. Derek Gauthier 1994 .674
12. Carlos Peña 1998 .671
13. Billy O'Leary 1984 .669
On-Base Percentage
1. Paul DiPillo 1986 .521
2. Luke Beckstein 2024 .515
3. Carlos Peña 1998 .512
4. Paul DiPillo 1985 .489
5. Paul DiPillo 1984 .481
6. John Carelli 1989 .473
7. Luke Carlin 2002 .472
7. Mike Sirota 2023 .472
9. Chuck Allard 1985 .469
10. Hernan Guerrero 2000 .467
Cam Maldonado 2025 .467
Home Runs
1. Jared Dupere 2021 21
2. Frank Pesanello 2008 20
3. Tyler MacGregor 2024 19
4. Harrison Feinberg 2025 18
Alex Lane 2024 18
Mike Sirota 2023 18
Tyler MacGregor 2023 18
8. Alex Lane 2023 16
9. Cam Maldonado 2025 15
Tim Daley 1997 15
Derek Gauthier 1994 15
Rob Fonseca 2015 15
13. Mike Lyon 2008 14
14. Frank Pesanello 2009 13
Dan Milano 2007 13
Tim Daley 1998 13
Carlos Peña 1998 13
Cam Maldonado 2023 13
Hits
1. Tyler MacGregor 2024 94
2. Danny Crossen 2023 84
3. Charlie McConnell 2018 82
4. Alex Lane 2024 81
5. Cam Maldonado 2025 78
6. Jake Farrell 2018 77
7. Harrison Feinberg 2025 76
Aaron Barbosa 2012 76
Connor Lyons 2014 76
Tyler MacGregor 2023 76
Cam Maldonado 2023 76
12. Mike Tamsin 2009 74
Mike Sirota 2023 74
Runs Batted In
1. Tyler MacGregor 2024 80
Alex Lane 2024 80
3. Harrison Feinberg 2025 67
4. Jake Farrell 2018 63
5. Cam Maldonado 2025 59
Tim Daley 1997 59
7. Alex Lane 2023 58
8. Tim Daley 1998 56
9. Derek Gauthier 1994 54
Mike Sirota 2023 54
Tyler MacGregor 2023 54
12. Carlos Peña 1998 52
13. Jack Goodman 2025 51
Frank Pesanello 2008 51
Jake Farrell 2019 51
Runs Scored
1. Cam Maldonado 2025 76
2. Mike Sirota 2023 73
3. Tyler MacGregor 2024 72
4. Luke Beckstein 2024 67
5. Jared Dupere 2021 60
6. Alex Lane 2023 53
7. Tim Daley 1997 52
Tyler MacGregor 2023 52
9. Danny Crossen 2023 51
10. Chris Emanuele 2005 50
Hernan Guerrero 2000 50
12. Connor Lyons 2014 49
Mike Lyon 2008 49
Scott Holzwasser 2021 49
Doubles
1. Tyler MacGregor 2024 29
2. Mike Lyon 2008 19
2. Chris Emanuele 2006 19
4. David Gustafson 2009 18
5. Cam Maldonado 2025 17
Jake Farrell 2019 17
Michael Foster 2013 17
Jeff Heriot 2005 17
John Carelli 1990 17
10. Mike Sirota 2024 16
Tony DiCesare 2008 16
Arman Sidhu 2005 16
Jeff Maher 2006 16
Patrick Mason 1997 16
Hernan Guerrero 2000 16
Ben Beck 2002 16
James Donaldson 2009 16
Max Burt 2017 16
Jake Farrell 2018 16
Triples
1. Mike Glavine 1992 8
1. Jake Farrell 2018 8
3. Tony DiCesare 2010 7
4. Mason Koppens 2017 6
4. Charlie McConnell 2018 6
4. Jake Farrell 2019 6
4. Aaron Foley 1991 6
4. John Griffin 1986 6
9. Connor Lyons 2014 5
9. Omar Pena 2002 5
9. Jeff Heriot 2004 5
9. Cam Hanley 2017 5
9. Charlie McConnell 2017 5
9. Jake Rosen 2019 5
9. Cam Maldonado 2023 5
Total Bases
1. Tyler MacGregor 2024 184
2. Harrison Feinberg 2025 148
Alex Lane 2024 148
3. Mike Sirota 2023 145
4. Tyler MacGregor 2023 143
5. Jake Farrell 2018 142
6. Cam Maldonado 2025 140
7. Jared Dupere 2021 139
8. Mike Lyon 2008 138
Cam Maldonado 2023 138
10. Alex Lane 2023 133
11. Tim Daley 1997 132
Jake Farrell 2019 132
13. Danny Crossen 2023 130
Walks
1. Mike Sirota 2024 59
2. Carlos Peña 1998 51
3. Mike Glavine 1994 45
4. Mike Sirota 2023 44
5. Luke Beckstein 2024 43
6. Cam Maldonado 2025 42
7. Ryan Gerety 2025 41
8. Hank Gibson 1990 40
Paul DiPillo 1984 40
Paul DiPillo 1986 40
11. Scott Holzwasser 2021 38
12. Alex Lane 2024 37
13. Luke Carlin 2001 36
14. Mike Glavine 1995 34
Stolen Bases
1. Charlie McConnell 2018 37
Harrison Feinberg 2025 37
3. Cam Maldonado 2023 32
4. Cam Maldonado 2025 29
Cam Maldonado 2024 29
Aaron Barbosa 2011 29
7. Carmelo Mussachia 2025 28
8. Mark Hopkins 1994 27
Scott Holzwasser 2019 27
8. Ryan Gerety 2025 26
Aaron Barbosa 2013 26
Charlie McConnell 2016 26
11. Tom Burke 1975 24
12. Ben Malgeri 2021 23
13. Scott Holzwasser 2021 22
Tim Scannell 1990 22
Spenser Smith 2023 22
Hit-By-Pitch
1. Luke Beckstein 2024 36
2. Scott Holzwasser 2019 17
3. Justin Bosland 2022 16
4. Luke Beckstein 2022 15
4. Corey DiLoreto 2019 15
4. Connor Lyons 2014 15
4. Brad Czarnowski 2003 15
4. Brad Czarnowski 2002 15
9. Scott Holzwasser 2017 14
9. Jeff Costello 2019 14
9. Alex Lane 2023 14
12. Ben Malgeri 2021 12
12. Pete Castoldi 2013 12
14. Justin Bosland 2025 11
Richard DeCristoforo 1974 11
Brad Czarnowski 2004 11
17. Carmelo Musacchia 2025 10
Jack Doyle 2025 10
Alex Lane 2024 10
Carmelo Musacchia 2024 10
Colin Gaynor 2002 10
Bob McLaughlin 1997 10
Max Burt 2016 10
Scott Holzwasser 2018 10
Putouts
1. Rob Fonseca 2013 481
1. Jake Farrell 2018 481
3. Tyler MacGregor 2024 480
4. Tyler MacGregor 2023 448
5. Jake Farrell 2019 432
6. Alex Lane 2025 427
7. Matt Miller 2011 425
8. Josh Treff 2016 424
9. Brad Burcroff 2014 422
10. Miguel Paquette 2005 416
11. Mike Glavine 1994 414
Assists
1. Max Burt 2018 176
2. Max Burt 2016 172
3. Spenser Smith 2022 168
4. Jason Vosler 2014 164
5. Max Burt 2017 163
6. Mike Lyon 2008 161
7. Jason Vosler 2013 160
8. Mike Lyon 2007 155
9. Jim Caeran 1991 151
9. Kevin Kim 1997 151
11. James Donaldson 2009 150
12. Omar Pena 2002 148
13. Arman Sidhu 2006 147
14. Spenser Smith 2023 143
Oliver Hart 2012 143
16. Jack Goodman 2025 139
Michael Foster 2013 139
18. Kevin Gately 1994 136
19. Luke Beckstein 2024 135
Kevin Kim 1998 135
Kevin Kim 1999 135
Caught Stealing Percentage (caught-attempted)
(minimum 20 steals attempted against, since 1990)
1. JP Olson 2022 60.71% (17-28)
2. Patrick Mason 1997 53.57% (15-28)
3. Patrick Mason 1995 52.38% (22-42)
4. Luke Carlin 2002 52.38% (22-42)
5. Mike Brunner 1994 47.89% (34-71)
6. Frank Pesanello 2009 45.61% (26-57)
7. Patrick Mason 1996 42.86% (12-28)
8. Josh Treff 2014 38.46% (20-52)
9. Josh Treff 2015 38.39% (21-54)
10. Dan Milano 2007 38.18% (21-55)
11. Joe Paolucci 1997 38.10% (8-21)
12. John Puttress 2013 37.50% (15-40)
13. Josh Treff 2016 36.77% (25-68)
14. Luke Carlin 2001 36.11% (26-72)
15. Luke Carlin 2000 35.42% (17-48)
16. Matt Morizio 2006 35.29% (18-51)
Fielding Percentage (minimum 100 chances)
1. Cam Maldonado 2025 1.000
Harrison Feinberg 2025 1.000
Aaron Barbosa 2013 1.000
Connor Lyons 2013 1.000
Chris Emanuele 2006 1.000
David Gustafson 2009 1.000
Patrick Mason 1997 1.000
Tim Daley 1998 1.000
Tucker Roeder 2012 1.000
Rob Fonseca 2015 1.000
Mason Koppens 2017 1.000
Jimmy Sullivan 2023 1.000
13. Jake Farrell 2019 .998
14. Josh Porter 2008 .997
Josh Porter 2007 .997
16. Patrick Mason 1995 .996
John Mazza 2017 .996
Jake Farrell 2018 .996
Teddy Beaudet 2021 .996
20. JP Olson 2021 .995
John Puttress 2010 .995
John Puttress 2011 .995
Errorless Chances
1. Rob Fonseca 2015 312
2. Gregory Bozzo 2024 293
3. Patrick Mason 1997 242
4. Luke Beckstein 2024 218
5. Tucker Roeder 2012 216
6. Aaron Barbosa 2013 153
7. Mason Koppens 2017 147
8. David Gustafson 2009 130
9. Tim Daley 1998 124
10. Cam Maldonado 2025 121
11. Harrison Feinberg 2025 109
12. Chris Emanuele 2006 106
13. Jimmy Sullivan 2023 101
14. Chris Emanuele 2005 97
15. Aaron Barbosa 2011 95
16. Jim Pierce 1989 94
17. Joe Paolucci 1997 73
18. Mark Hopkins 1993 69
Jake Farrell 2017 69
Single Season Team Offensive Records
Wins: 49 (2025)
Games Played: 61 (2022)
Runs Scored: 474 (2024)
Hits: 614 (2023)
Batting avg.: .327 (1986)
Doubles: 129 (2024)
Triples: 26 (2017)
Home Runs: 106 (2023)
RBIs: 426 (2023)
Total Bases: 1061 (2023)
Slugging%: .528 (2024)
Walks: 300 (2024)
Hit-By-Pitch: 116 (2024)
On Base%: .465 (2025)
Sac-Flys: 34 (2021)
Sac Bunts: 38 (2022, 2016)
Stolen Bases: 196 (2025)