I don't think I agree that Larnach has the better approach. His isoD is certainly better but not phenomenally so. On the other hand, Kirilloff has a small advantage in almost every other aspect of offense, including slugging. And let's not forget Kirilloff is younger, to boot.
Either way, they're both very close offensively.
Here are their minor league totals.
Kirilloff
Year
Age
AgeDif
Tm
Lg
Lev
Aff
G
PA
AB
R
H
2B
3B
HR
RBI
SB
CS
BB
SO
BA
OBP
SLG
OPS
TB
GDP
HBP
SH
SF
IBB
2016
18
-2.5
Elizabethton
APPY
Rk
MIN
55
232
216
33
66
9
1
7
33
0
1
11
32
.306
.341
.454
.794
98
5
2
0
3
0
2018
20
2 Teams
2 Lgs
A+-A
MIN
130
561
512
75
178
44
7
20
101
4
3
38
86
.348
.392
.578
.970
296
10
4
0
7
4
2018
20
-2.4
Fort Myers
FLOR
A+
MIN
65
280
260
39
94
24
2
7
45
3
2
14
39
.362
.393
.550
.943
143
6
2
0
4
0
2018
20
-1.4
Cedar Rapids
MIDW
A
MIN
65
281
252
36
84
20
5
13
56
1
1
24
47
.333
.391
.607
.999
153
4
2
0
3
4
2019
21
-2.7
Pensacola
SOUL
AA
MIN
94
411
375
47
106
18
2
9
43
7
6
29
76
.283
.343
.413
.756
155
11
6
0
1
1
2021
23
-3.8
St. Paul
AAAE
AAA
MIN
2
6
6
2
3
0
0
2
3
0
0
0
2
.500
.500
1.500
2.000
9
0
0
0
0
0
Minors (4 seasons)
Minors
281
1210
1109
157
353
71
10
38
180
11
10
78
196
.318
.366
.503
.869
558
26
12
0
11
5
Larnach
Year
Age
AgeDif
Tm
Lg
Lev
Aff
G
PA
AB
R
H
2B
3B
HR
RBI
SB
CS
BB
SO
BA
OBP
SLG
OPS
TB
GDP
HBP
SH
SF
IBB
2018
21
2 Teams
2 Lgs
A-Rk
MIN
42
177
152
27
46
13
1
5
26
3
0
21
28
.303
.390
.500
.890
76
2
2
0
2
0
2018
21
-0.4
Cedar Rapids
MIDW
A
MIN
24
102
91
17
27
8
1
3
10
1
0
11
17
.297
.373
.505
.878
46
1
0
0
0
0
2018
21
0.7
Elizabethton
APPY
Rk
MIN
18
75
61
10
19
5
0
2
16
2
0
10
11
.311
.413
.492
.905
30
1
2
0
2
0
2019
22
2 Teams
2 Lgs
A+-AA
MIN
127
542
476
59
147
30
1
13
66
4
1
57
124
.309
.384
.458
.842
218
12
4
0
5
4
2019
22
-1.7
Pensacola
SOUL
AA
MIN
43
181
156
26
46
4
0
7
22
0
0
22
50
.295
.387
.455
.842
71
4
2
0
1
0
2019
22
-0.4
Fort Myers
FLOR
A+
MIN
84
361
320
33
101
26
1
6
44
4
1
35
74
.316
.382
.459
.842
147
8
2
0
4
4
2021
24
-2.8
St. Paul
AAAE
AAA
MIN
3
15
13
4
3
0
0
2
4
0
0
2
8
.231
.333
.692
1.026
9
0
0
0
0
0
Year
Age
AgeDif
Tm
Lg
Lev
Aff
G
PA
AB
R
H
2B
3B
HR
RBI
SB
CS
BB
SO
BA
OBP
SLG
OPS
TB
GDP
HBP
SH
SF
IBB
Minors (3 seasons)
Minors
172
734
641
90
196
43
2
20
96
7
1
80
160
.306
.384
.473
.857
303
14
6
0
7
4