2025 Richmond Flying Squirrels Statistics

Eastern League (EL) - Class: AA
Team Record: 56-79
Finished 6th in the EL's Southwest Division
Manager: Dennis Pelfrey (56-79)
Affiliation: San Francisco Giants
Location: Richmond, Virginia
Ballpark: The Diamond
Attendance: 446,679, Avg. 6,768 in 66 home dates
2025 Richmond Flying Squirrels Roster

The Richmond Flying Squirrels of the Eastern League ended the 2025 season with a record of 56 wins and 79 losses, finishing sixth in the league's Southwest Division.

The Flying Squirrels scored 501 runs and allowed 600 runs. Victor Bericoto led Richmond with 12 home runs and accounted for 49 RBI. Diego Velasquez paced all regular hitters by hitting .256. John Michael Bertrand topped the team with 6 wins and a team-best 2.88 ERA, best among qualifying pitchers.

Players from the 2025 Richmond Flying Squirrels who spent time in Major League Baseball during their careers included Cal Mitchell, Bryce Eldridge, Raymond Burgos and Drew Ellis.

Dennis Pelfrey served as manager.


Click on column headings to sort.

Pitching:

Player W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
John Michael Bertrand610.3752.8725250000131.712247421151091502549
Joe Whitman511.3125.2926260100117.3129726910470124529513
Manuel Mercedes513.2787.292616200084.010174681046054811398
Nick Sinacola42.6673.30213100157.3532121127047000242
Jack Choate46.4003.5129240000102.794474012510123905445
Chris Wright301.0002.65140300017.0105511201710469
Evan Gates32.6003.234111200569.7602825731080119288
Braxton Roxby33.5001.202201300330.0158409040401119
Seth Lonsway38.2733.521919000092.08938367420841006394
Cole Hillier201.0000.0040200010.0600030601037
Ian Villers21.6675.09230300035.3382220416026101159
Shane Rademacher21.6677.28105100029.73524241016012101134
Dylan Cumming22.5004.05140200020.0189911102310185
Will Bednar22.5004.973601000150.7452928238084516235
Nick Garcia22.5008.04140800115.715141431101510273
Dylan Hecht101.0005.21180400019.014111132202120094
Cameron Cotter101.0005.88270400033.7472222210030103155
Tyler Vogel11.5001.12130900616.014821301800167
Trent Harris11.5001.691301000216.011331402500064
Trystan Vrieling11.5005.1477000028.0281716310029302122
Marques Johnson12.3332.902401000231.0281110016045204135
Michael Stryffeler12.3334.13250700032.7311915325036010150
Tyler Myrick15.1674.4735026001044.3492522812031202189
R. J. Dabovich000.003000002.7100040501013
Helcris Olivarez002.7080300010.04330110720244
Raymond Burgos002.899020019.311430401100043
Ryan Murphy003.8643000014.01766250820262
Nick Morreale007.7180100014.01713120801010169
Sadrac Franco0054.001000000.754400000006
Cam Pferrer01.0008.446020005.3875290301032
Nick Zwack03.0002.5377000032.0289919032401129
Totals5679.4154.2153213613510321171.7114360054810556301137719665114

Batting:

Player GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
Diego Velasquez128566473601212012321967081.256.362.315.6771496101031
Victor Bericoto9339334443921531249214392.267.351.433.78414973030
Carter Howell1094383854185173732843695.221.304.335.639129912140
Sabin Ceballos1084203583683200647434773.232.332.338.670121108430
Aeverson Arteaga13447243532821516395129124.189.239.269.50811771340
Adrián Sugastey923553243575101837432439.231.284.343.62711171330
Turner Hill8031426640681152261863632.256.356.357.7139567230
Justin Wishkoski8728824940571015271622562.229.328.337.66584512111
Jairo Pomares762992732957101934942280.209.268.352.6209661120
Bo Davidson42187167233921814731945.234.312.401.7136720100
Bryce Eldridge34140125143580720011339.280.350.512.8626411011
Scott Bandura451861612632913201102357.199.303.323.6265201100
Cal Mitchell4015614214245037141446.169.244.268.5113800000
Dayson Croes2083759232111200515.307.354.400.7543011110
Thomas Gavello31998813236031530629.261.320.432.7513802210
Vaun Brown32998592130031331124.247.347.282.6292432100
Zach Morgan311119571920213201114.200.291.284.5752752120
Nate Furman9393141211050068.387.486.484.9701510200
Matt Higgins17574931120011086.224.333.265.5991320000
Onil Perez18625361030082083.189.290.245.5361330010
Devin Mann16676069202500620.150.239.283.5221721000
Drew Cavanaugh14564358201410815.186.375.302.6771315000
Drew Ellis166151572013001017.137.279.235.5141210000
Rodolfo Nolasco11322611100100413.038.188.077.264201010
Totals1283498043585019941782088454126414841029.228.313.339.6521476857134333

Fielding:

Player Pos GP PO A E DP Fld% RF/G PB SB CS CS%
Victor Bericoto1B4430321334.9917.364
Justin Wishkoski1B4230626137.9977.905
Bryce Eldridge1B2417813518.9747.958
Devin Mann1B858318.9847.625
Sabin Ceballos1B8432041.0005.625
Zach Morgan1B65010061.0001.000
Matt Higgins1B423111.9606.000
Drew Ellis1B4222031.0006.000
Onil Perez1B160011.0006.000
Diego Velasquez2B123225281695.9884.114
Justin Wishkoski2B571022.8953.400
Dayson Croes2B428011.0002.500
Nate Furman2B35622.8463.667
Thomas Gavello2B25510.9095.000
Devin Mann2B120011.0002.000
Sabin Ceballos3B90621571226.9482.433
Justin Wishkoski3B2692732.9231.385
Dayson Croes3B131514031.0002.231
Drew Ellis3B516011.0001.400
Thomas Gavello3B32511.8752.333
Zach Morgan3B203001.0001.500
Devin Mann3B22410.8573.000
Adrián SugasteyC897467658.9949.2364915035.5
Zach MorganC201671623.9899.1500181341.9
Onil PerezC151191041.9708.600313527.8
Drew CavanaughC1411613011.0009.214016627.3
Carter HowellCF57128221.9852.281
Turner HillCF35912001.0002.657
Bo DavidsonCF3172210.9872.387
Cal MitchellCF1224010.9602.000
Vaun BrownCF615020.8822.500
Scott BanduraLF38750001.0001.974
Jairo PomaresLF3450010.9801.471
Turner HillLF2045110.9792.300
Thomas GavelloLF1925111.9631.368
Carter HowellLF8171011.0002.250
Matt HigginsLF8141011.0001.875
Vaun BrownLF870001.000.875
Justin WishkoskiLF410010.9092.500
Rodolfo NolascoLF320001.000.667
Evan GatesP413810.917.268
Will BednarP361510.857.167
Tyler MyrickP3516001.000.200
Jack ChoateP2911070.611.379
Cameron CotterP2731011.000.148
Joe WhitmanP2671320.909.769
Manuel MercedesP2631510.947.692
Michael StryffelerP2536011.000.360
John Michael BertrandP2562510.9691.240
Marques JohnsonP2415001.000.250
Ian VillersP232510.875.304
Braxton RoxbyP223320.750.273
Nick SinacolaP2147001.000.524
Seth LonswayP1941932.8851.211
Dylan HechtP180000.000
Chris WrightP1410001.000.071
Nick GarciaP1422001.000.286
Dylan CummingP1422011.000.286
Tyler VogelP1313011.000.308
Trent HarrisP1301001.000.077
Shane RademacherP1006001.000.600
Raymond BurgosP911001.000.222
Helcris OlivarezP821001.000.375
Nick MorrealeP811001.000.250
Nick ZwackP712001.000.429
Trystan VrielingP70010.000.000
Cam PferrerP60110.500.167
Ryan MurphyP422001.0001.000
Cole HillierP421001.000.750
R. J. DabovichP30000.000
Sadrac FrancoP10000.000
Victor BericotoRF3446512.9811.500
Carter HowellRF2643120.9571.692
Cal MitchellRF25481001.0001.960
Jairo PomaresRF21221001.0001.095
Turner HillRF14312011.0002.357
Vaun BrownRF14201001.0001.500
Rodolfo NolascoRF66010.8571.000
Justin WishkoskiRF130001.0003.000
Aeverson ArteagaSS1321813211081.9803.803
Justin WishkoskiSS331001.0001.333
Thomas GavelloSS3510021.0005.000
Diego VelasquezSS112001.0003.000
Totals16533515122595355.9802.86871387434.9

Average attendance is based upon the number of actual home dates where known (most leagues from 1992 and later). Where the number of home dates is not known, the average is calculated using half the team's total games.





Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.