Salem RidgeYaks vs Kannapolis Cannon Ballers Box Score & Player Stats: RidgeYaks win 6-2, Jul 30, 2026

A · Final · Thu, Jul 30, 2026
Atrium Health Ballpark
Summary
1
2
3
4
5
6
7
8
9
R
H
E
SAL
0
0
1
0
4
0
1
0
0
6
9
0
KAN
0
0
1
0
0
0
1
0
0
2
5
1
W: Brady Tygart · L: Gabe Tanner · SV: Luis Cohen

The RidgeYaks beat the Cannon Ballers, 6-2

Skylar King went 3-for-5 with an RBI. Adonys Guzman went 2-for-4 with two RBI.

How they scored
T3
Andrews Opata homers (8) on a fly ball to left field.
1–0
SAL
B3
Billy Carlson grounds out, shortstop Avinson Pinto to first baseman Andruw Musett. Nathan Archer scores.
1–1
KAN
T5
Andrews Opata reaches on a fielder's choice, fielded by shortstop Billy Carlson. Anderson Fermin scores. Ilan Fernandez to 3rd. Skylar King to 2nd. Throwing error by shortstop Billy Carlson.
2–1
SAL
T5
Kleyver Salazar walks. Ilan Fernandez scores. Skylar King to 3rd. Andrews Opata to 2nd.
3–1
SAL
T5
Adonys Guzman singles on a ground ball to left fielder Nathan Archer. Skylar King scores. Andrews Opata scores. Adonys Guzman out at 2nd on the throw, left fielder Nathan Archer to second baseman Matthew Boughton. Kleyver Salazar to 3rd.
5–1
SAL
T7
Skylar King singles on a ground ball to center fielder Nick McLain. Ilan Fernandez scores.
6–1
SAL
B7
Nick McLain out on a sacrifice fly to center fielder Skylar King. Nathan Archer scores. Billy Carlson to 3rd.
6–2
KAN
Salem
AB
R
H
RBI
BB
SO
Skylar King CF
5
1
3
1
0
0
Andrews Opata RF
4
2
1
1
0
1
Kleyver Salazar DH
3
0
0
1
1
2
Adonys Guzman C
4
0
2
2
0
0
Louis Andujar 3B
4
0
2
0
0
1
Andruw Musett 1B
4
0
0
0
0
1
Avinson Pinto SS
4
0
0
0
0
3
Anderson Fermin LF
3
1
0
0
1
0
Ilan Fernandez 2B
2
2
1
0
2
1
Brady Tygart P
0
0
0
0
0
0
Caden Vire P
0
0
0
0
0
0
Luis Cohen P
0
0
0
0
0
0
Pitching
IP
H
R
ER
BB
SO
Brady Tygart
5.0
4
1
1
2
4
Caden Vire
1.1
1
1
1
2
2
Luis Cohen
2.2
0
0
0
0
2
Kannapolis
AB
R
H
RBI
BB
SO
Billy Carlson SS
4
0
1
1
1
0
Matthew Boughton 2B
2
0
0
0
1
1
Nick McLain CF
2
0
1
1
1
0
Stiven Flores C
3
0
0
0
0
0
Alexander Albertus 1B
4
0
1
0
0
1
Steven Lancia DH
4
0
0
0
0
3
Christian Gonzalez RF
4
0
0
0
0
1
Nathan Archer LF
3
2
2
0
1
1
Efren Teran 3B
3
0
0
0
0
1
Gabe Tanner P
0
0
0
0
0
0
Ryan Schiefer P
0
0
0
0
0
0
Andrew Berg P
0
0
0
0
0
0
Jordan Morales P
0
0
0
0
0
0
Grant Cleavinger P
0
0
0
0
0
0
Pitching
IP
H
R
ER
BB
SO
Gabe Tanner
4.1
5
5
4
4
3
Ryan Schiefer
1.2
1
0
0
0
2
Andrew Berg
1.0
2
1
1
0
1
Jordan Morales
1.0
1
0
0
0
2
Grant Cleavinger
1.0
0
0
0
0
1

Questions

Who won the RidgeYaks vs Cannon Ballers game?

The RidgeYaks beat the Cannon Ballers 6-2 on Thursday, Jul 30, at Atrium Health Ballpark.

What was the final score of RidgeYaks vs Cannon Ballers?

RidgeYaks 6, Cannon Ballers 2.

Played Thursday, July 30, 2026. Score and box score from ESPN. How we get our numbers

Win probability
SAL 100%
The marked point is Andrews Opata homers (8) on a fly ball to left field: 46% to 57% for RidgeYaks on one play, the biggest of the game.
Player of the game
Brady Tygart
5.0 IP, ER, 4 K, 2 BB
Standings
W
L
GB
Crawdads
82
47
—
Nationals
80
51
3
Giants
80
52
3.5
Tarpons
78
51
4
Threshers
74
55
8
RiverDogs
73
59
10.5
Woodpeckers
71
58
11
Cannon Ballers
71
61
12.5
Tower Buzzers
71
61
12.5
GreenJackets
70
61
13
Mighty Mussels
68
60
13.5
Grizzlies
69
63
14.5
Cardinals
67
65
16.5
Storm
66
65
17
Quakes
66
66
17.5
Flying Tigers
64
64
17.5
Fireflies
64
65
18
Warbirds
64
66
18.5
Blue Jays
62
66
19.5
Hammerheads
61
67
20.5
Ports
62
70
21.5
66ers
59
72
24
Mets
58
72
24.5
Tortugas
58
73
25
Marauders
55
72
26
RidgeYaks
56
75
27
Howlers
56
75
27
Rawhide
54
78
29.5
Pelicans
50
77
31
Shorebirds
45
87
38.5