Illustrated silhouette of a player wearing the San Francisco Giants uniform

John Johnstone

Overall

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Career
234
0
15
19
4.01
234
0
0
3
278.1
269
124
138
38
115
9

Team

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
FLA FLA
28
0
1
4
5.65
31
0
0
0
36.2
46
23
30
6
25
1
HOU HOU
9
0
1
0
5.54
5
0
0
0
13.0
17
8
8
2
5
0
OAK OAK
5
0
0
0
2.84
4
0
0
0
6.1
7
2
2
0
7
0
SFG SFG
192
0
13
15
3.68
194
0
0
3
222.1
199
91
98
30
78
8

Location

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Home
109
0
10
8
4.11
110
0
0
2
131.1
118
60
68
18
64
4
Road
125
0
5
11
3.92
124
0
0
1
147.0
151
64
70
20
51
5

Day/Night

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Day
100
0
4
7
3.62
104
0
0
2
114.1
104
46
49
17
42
4
Night
134
0
11
12
4.28
130
0
0
1
164.0
165
78
89
21
73
5

Month

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
March
1
0
1
0
0.00
1
0
0
0
2.0
1
0
0
0
0
0
April
36
0
5
3
2.75
30
0
0
0
39.1
28
12
12
2
15
0
May
37
0
1
4
3.71
34
0
0
0
43.2
45
18
20
9
14
1
June
40
0
1
5
4.98
39
0
0
0
43.1
40
24
27
10
16
2
July
56
0
2
3
4.14
62
0
0
3
71.2
72
33
36
4
31
6
August
34
0
0
2
5.13
37
0
0
0
40.1
47
23
28
9
22
0
September
30
0
5
2
3.32
31
0
0
0
38.0
36
14
15
4
17
0

All-Star

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
Pre
133
0
10
13
3.54
122
0
0
2
147.1
130
58
64
22
55
3
Post
101
0
5
6
4.53
112
0
0
1
131.0
139
66
74
16
60
6

League

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL
24
0
1
1
4.88
21
0
0
0
24.0
26
13
13
4
13
1
NL
210
0
14
18
3.93
213
0
0
3
254.1
243
111
125
34
102
8

Division

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
AL Central
3
0
0
0
3.38
2
0
0
0
2.2
3
1
1
0
4
0
AL East
2
0
0
0
2.45
2
0
0
0
3.2
4
1
1
0
3
0
AL West
19
0
1
1
5.60
17
0
0
0
17.2
19
11
11
4
6
1
NL Central
77
0
2
2
3.69
87
0
0
2
95.0
85
39
45
13
38
6
NL East
68
0
8
8
4.73
52
0
0
0
85.2
94
45
48
13
34
1
NL West
65
0
4
8
3.30
74
0
0
1
73.2
64
27
32
8
30
1

Opponent

G GS W L ERA SO CG SHO SV IP H ER R HR BB HBP
ANA ANA
4
0
0
0
3.86
2
0
0
0
2.1
2
1
1
0
2
0
ARI ARI
13
0
1
0
4.91
12
0
0
0
11.0
15
6
6
2
3
0
ATL ATL
13
0
1
1
3.86
9
0
0
0
16.1
18
7
7
3
4
0
BAL BAL
1
0
0
0
5.40
1
0
0
0
1.2
3
1
1
0
1
0
BOS BOS
1
0
0
0
0.00
1
0
0
0
2.0
1
0
0
0
2
0
CHC CHC
11
0
0
0
3.77
15
0
0
0
14.1
10
6
6
4
4
0
CIN CIN
14
0
0
0
5.29
17
0
0
0
17.0
17
10
11
3
6
0
COL COL
20
0
2
5
3.97
25
0
0
0
22.2
18
10
14
4
11
1
CWS CWS
1
0
0
0
0.00
0
0
0
0
1.0
1
0
0
0
0
0
FLA FLA
13
0
3
2
6.92
8
0
0
0
13.0
21
10
10
4
3
0
HOU HOU
15
0
2
0
3.43
14
0
0
0
21.0
17
8
8
1
11
4
LAD LAD
16
0
0
2
2.49
17
0
0
0
21.2
21
6
7
2
8
0
MIL MIL
11
0
0
1
1.59
12
0
0
0
11.1
8
2
2
0
8
0
MON MON
15
0
3
2
4.09
13
0
0
0
22.0
20
10
10
2
8
0
NYM NYM
11
0
0
1
3.45
13
0
0
0
15.2
14
6
8
1
8
0
OAK OAK
8
0
0
1
5.40
7
0
0
0
6.2
7
4
4
2
1
0
PHI PHI
13
0
1
1
4.70
9
0
0
0
15.1
15
8
8
3
7
1
PIT PIT
10
0
0
0
3.75
10
0
0
0
12.0
9
5
6
1
5
2
SDP SDP
15
0
1
1
2.55
19
0
0
1
17.2
9
5
5
0
7
0
SEA SEA
5
0
1
0
2.70
5
0
0
0
6.2
6
2
2
1
2
1
SFG SFG
1
0
0
0
0.00
1
0
0
0
0.2
1
0
0
0
1
0
STL STL
21
0
0
2
4.81
21
0
0
2
24.1
32
13
18
4
12
0
TEX TEX
2
0
0
0
18.00
3
0
0
0
2.0
4
4
4
1
1
0

Batter Handedness

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Left
203
418
84
111
23
6
18
65
58
2
.266
.354
.478
Right
226
636
150
158
40
6
20
91
57
7
.248
.313
.425

Outs

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
0
208
352
75
100
27
4
7
26
42
3
.284
.363
.443
1
212
353
71
92
22
5
15
81
34
4
.261
.322
.479
2
207
349
88
77
14
3
16
49
39
2
.221
.303
.415

Base States

G AB SO H 2B 3B HR RBI BB HBP AVG OBP SLG
Bases Empty
210
558
124
156
36
7
21
21
48
2
.280
.339
.482
Runners On
184
496
110
113
27
5
17
135
67
7
.228
.320
.405
Scoring Position
150
333
78
69
18
4
13
122
50
6
.207
.309
.402

More Giants Stats

Team Rankings

HR

2

4th

R

6

11th

SO

8

25th

ERA

4.00

17th

2025 Division Standings
TEAM W L PCT GB
Giants Giants
1
0
1.000
1.5
Dodgers Dodgers
4
0
1.000
Padres Padres
2
0
1.000
1.0
Diamondbacks Diamondbacks
1
1
.500
2.0
Rockies Rockies
0
1
.000
2.5
Schedule
DATE MATCHUP TIME (ET)
Sat
3/29
SFG SFG
@
CIN CIN
4:10 PM
Sun
3/30
SFG SFG
@
CIN CIN
1:40 PM
Mon
3/31
SFG SFG
@
HOU HOU
8:10 PM
Tue
4/1
SFG SFG
@
HOU HOU
8:10 PM
Wed
4/2
SFG SFG
@
HOU HOU
4:10 PM
Last Game
CIN Reds

0 - 1

4

Final

6

SFG Giants

1 - 0

Thu 27 Mar 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
1
0
1.000
Marlins Marlins
1
1
.500
0.5
NL Central W L PCT GB
Cardinals Cardinals
1
0
1.000
Pirates Pirates
1
1
.500
0.5
NL West W L PCT GB
Dodgers Dodgers
4
0
1.000
Padres Padres
2
0
1.000
1.0
AL East W L PCT GB
Yankees Yankees
1
0
1.000
Rays Rays
1
0
1.000
AL Central W L PCT GB
White Sox White Sox
1
0
1.000
Guardians Guardians
1
0
1.000
AL West W L PCT GB
Athletics Athletics
1
1
.500
Astros Astros
1
1
.500

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
3/17
LAD LAD
@
CHC CHC
4-1
Tue
3/18
LAD LAD
@
CHC CHC
6-3
Wed
3/26
MIL MIL
@
NYY NYY
2-4
Wed
3/26
BAL BAL
@
TOR TOR
12-2
Wed
3/26
PHI PHI
@
WSH WSH
7-3

Schedule

DATE MATCHUP TIME (ET)
Sat
3/29
MIL MIL
@
NYY NYY
1:05 PM
Sat
3/29
LAA LAA
@
CWS CWS
2:10 PM
Sat
3/29
MIN MIN
@
STL STL
2:15 PM
Sat
3/29
BAL BAL
@
TOR TOR
3:07 PM
Sat
3/29
PHI PHI
@
WSH WSH
4:05 PM