DDiamond IndexNew Jersey Baseball
Diamond Index player profile

Josh Vichroski

Lawrence·Senior · OF, P

Season2025-2026105 PA · 19.0 IP
Season line

Hitting & Pitching

Hitting

PA105
HR3
R23
RBI21
SB22
AVG0.386
OBP0.476
SLG0.659
OPS1.135

Pitching

IP19.0
SO26
ERA2.58
FIP2.57
WHIP1.26
K/79.58
BB/74.42
PIT1.1
Compared with qualified NJ players

Percentile Rankings

Low Average High

Hitting

wRC+
90
156
wOBA
90
0.483
OPS
91
1.135
ISO
95
0.273
AVG
85
0.386
OBP
78
0.476
SLG
93
0.659
BB%
48
12.4%
BsR
96
4.8
Off
95
15.2

Pitching

PIT
67
1.1
ERA
71
2.58
FIP
69
2.57
WHIP
75
1.26
K/7
81
9.58
BB/7
37
4.42
K/BB
61
2.17
ERA-
71
86
Every appearance

Game Log

29 games

Hitting

DateOpponentResultABRHRBI1B2B3BHRBBHBPSBAVGSLG
03/28/2026vs. RobbinsvilleW 3-2401010000020.2500.250
03/31/2026@ HightstownW 14-8322110012030.6671.667
04/02/2026@ SteinertW 12-1300000000000.0000.000
04/07/2026vs. West Windsor-Plainsboro NorthW 11-1231001002030.5001.000
04/09/2026vs. Hopewell ValleyW 7-1413230000010.7500.750
04/11/2026vs. PenningtonL 6-14301210000010.3330.333
04/14/2026@ AllentownL 3-4322101010000.6672.000
04/15/2026vs. Bridgewater-RaritanL 4-13401200100000.2500.750
04/17/2026@ TrentonW 17-1332200200100.6672.000
04/18/2026@ Passaic TechL 3-14200000000000.0000.000
04/20/2026@ PrincetonW 13-3523430000020.6000.600
04/22/2026vs. EwingW 3-0311200010000.3331.333
04/24/2026@ Hamilton WestW 3-1211010001110.5000.500
04/27/2026vs. LawrencevilleW 8-7312202002020.6671.333
04/28/2026@ West Windsor-Plainsboro SouthW 10-4400000000000.0000.000
04/30/2026vs. Notre DameW 1-0301010000000.3330.333
05/02/2026vs. Cedar CreekW 2-1202020001011.0001.000
05/04/2026@ NottinghamW 7-0221001001010.5001.000
05/06/2026@ Burlington TownshipW 9-1312020001020.6670.667
05/07/2026@ Jackson TownshipW 3-0400000000000.0000.000
05/09/2026vs. HowellL 0-10301010000000.3330.333
05/12/2026vs. Hamilton WestW 6-0412011000010.5000.750
05/13/2026@ New Hope-Solebury (PA)W 4-1200000000000.0000.000
05/15/2026vs. HightstownW 2-0301010000000.3330.333
05/19/2026vs. SteinertW 3-1210000001010.0000.000
05/22/2026vs. SomervilleW 9-5311101001000.3330.667
05/27/2026vs. EwingW 10-0401010000000.2500.250
05/29/2026vs. SteinertW 5-4212210101001.0002.000
06/03/2026@ Northern BurlingtonL 6-7300000000110.0000.000

Pitching

DateOpponentResultWLPITIPHRERBBKHBPERA
03/31/2026@ HightstownW 14-800360.23002100.00
04/11/2026vs. PenningtonL 6-140039244423014.00
04/20/2026@ PrincetonW 13-3003520002510.00
04/22/2026vs. EwingW 3-000810000000.00
04/27/2026vs. LawrencevilleW 8-7004132221604.67
05/02/2026vs. Cedar CreekW 2-1002230000200.00
05/07/2026@ Jackson TownshipW 3-000191.10000200.00
05/12/2026vs. Hamilton WestW 6-0001410000100.00
05/13/2026@ New Hope-Solebury (PA)W 4-1002610002100.00
05/22/2026vs. SomervilleW 9-5103421002200.00
05/29/2026vs. SteinertW 5-4004210001200.00
06/03/2026@ Northern BurlingtonL 6-7002312210117.00