Skip to Main Content

Hitting

Player
Player on team
GP
Games played
GS
Games started
AVG
Batting Average
AB
At Bats
R
Runs
H
Hits
2B
Doubles
3B
Triples
HR
Home Runs
RBI
Runs Batted In
SB
Stolen Base
CS
Caught Stealing
BB
Base on Balls (Walk)
SO
Strikeouts
OBP
On Base Percentage
SLG
Slugging Percentage
OPS
On-base Plus Slugging
N. Podkul 1B Nick Podkul 1B 4 0 1.000 1 0 1 0 0 0 0 0 0 1 0 1.000 1.000 2.000
B. Drury 1B Brandon Drury 1B 13 13 .410 39 7 16 7 0 3 11 0 0 2 6 .439 .821 1.260
K. Lee C Korey Lee C 13 12 .375 32 4 12 3 1 0 5 1 1 1 4 .394 .531 .925
M. Thaiss C Matt Thaiss C 12 12 .343 35 1 12 6 0 0 2 0 0 2 6 .378 .514 .893
B. Montgomery OF Braden Montgomery OF 8 0 .333 6 2 2 0 0 0 1 0 0 3 3 .556 .333 .889
M. Vargas 2B Miguel Vargas 2B 15 15 .325 40 7 13 2 0 1 5 0 0 6 4 .404 .450 .854
J. Rojas 2B Josh Rojas 2B 11 11 .313 32 6 10 3 0 0 2 2 0 2 6 .353 .406 .759
N. Maton 3B Nick Maton 3B 17 5 .294 34 9 10 1 0 4 5 0 0 3 7 .368 .676 1.045
L. Sosa 2B Lenyn Sosa 2B 15 15 .293 41 6 12 3 0 0 8 0 0 5 9 .362 .366 .728
T. Gray 3B Tristan Gray 3B 12 5 .292 24 3 7 3 0 2 7 0 0 1 8 .308 .667 .974
L. Robert CF Luis Robert CF 16 16 .273 44 6 12 1 0 2 4 1 0 6 13 .373 .432 .804
B. Ramos 3B Bryan Ramos 3B 11 4 .273 22 4 6 2 1 0 3 0 0 3 5 .385 .455 .839
O. Colas RF Oscar Colas RF 10 4 .250 16 2 4 2 0 0 1 0 1 2 7 .333 .375 .708
E. Quero C Edgar Quero C 9 0 .250 16 2 4 0 0 0 0 0 0 1 2 .294 .250 .544
T. Jankowski RF Travis Jankowski RF 5 5 .250 12 3 3 0 0 0 0 3 0 4 3 .438 .250 .688
B. Dalbec 3B Bobby Dalbec 3B 16 6 .250 32 2 8 2 0 0 3 0 2 2 11 .294 .313 .607
B. Baldwin 2B Brooks Baldwin 2B 16 11 .244 41 2 10 4 0 0 2 2 2 3 5 .311 .341 .653
J. Amaya SS Jacob Amaya SS 14 11 .240 25 4 6 3 0 0 1 0 0 7 10 .406 .360 .766
O. Narvaez C Omar Narvaez C 10 9 .227 22 2 5 1 0 0 1 0 0 5 8 .393 .273 .666
A. Vaughn 1B Andrew Vaughn 1B 14 14 .225 40 1 9 2 0 0 4 0 0 3 7 .295 .275 .570
C. Mitchell RF Cal Mitchell RF 17 4 .222 27 2 6 0 1 1 3 1 0 0 11 .214 .407 .622
C. Julks LF Corey Julks LF 16 7 .200 30 4 6 1 1 1 2 0 0 5 10 .314 .400 .714
M. Tauchman CF Mike Tauchman CF 11 11 .194 31 5 6 0 0 2 4 0 0 2 12 .265 .387 .652
A. Lipcius 3B Andre Lipcius 3B 17 3 .192 26 2 5 1 0 1 4 0 1 3 3 .276 .346 .622
M. Taylor CF Michael Taylor CF 12 12 .161 31 3 5 1 0 0 2 2 0 5 15 .297 .194 .491
C. Meidroth SS Chase Meidroth SS 15 14 .139 36 3 5 1 0 0 2 1 1 9 9 .311 .167 .478
Z. DeLoach CF Zach DeLoach CF 16 4 .138 29 0 4 0 0 0 0 0 1 4 12 .242 .138 .380
D. Fletcher CF Dominic Fletcher CF 14 10 .121 33 1 4 0 0 1 4 0 0 2 9 .211 .212 .423
C. Montgomery SS Colson Montgomery SS 4 3 .111 9 1 1 0 0 1 2 0 0 0 5 .111 .444 .556
J. Gallo LF Joey Gallo LF 9 9 .100 20 2 2 0 0 0 1 0 0 1 11 .143 .100 .243
A. Benintendi LF Andrew Benintendi LF 5 5 .083 12 1 1 0 0 0 0 0 0 0 4 .154 .083 .237
A. Slater CF Austin Slater CF 6 6 .000 15 2 0 0 0 0 1 0 1 2 7 .158 .000 .158
M. Clevinger RP Mike Clevinger RP 5 0 0 0 0 0 0 0 0 0 0 0 0
J. Carela SP Juan Carela SP 1 0 0 0 0 0 0 0 0 0 0 0 0
B. Eisert RP Brandon Eisert RP 8 0 0 0 0 0 0 0 0 0 0 0 0
J. Cannon SP Jonathan Cannon SP 4 0 0 0 0 0 0 0 0 0 0 0 0
B. Collins RP Bryce Collins RP 3 0 0 0 0 0 0 0 0 0 0 0 0
S. Burke SP Sean Burke SP 4 0 0 0 0 0 0 0 0 0 0 0 0
C. Booser RP Cameron Booser RP 8 0 0 0 0 0 0 0 0 0 0 0 0
P. Berroa RP Prelander Berroa RP 1 0 0 0 0 0 0 0 0 0 0 0 0
J. Anderson RP Justin Anderson RP 7 0 0 0 0 0 0 0 0 0 0 0 0
J. Dunn RP Justin Dunn RP 4 0 0 0 0 0 0 0 0 0 0 0 0
J. Eder SP Jake Eder SP 3 0 0 0 0 0 0 0 0 0 0 0 0
S. Wilson RP Steven Wilson RP 7 0 0 0 0 0 0 0 0 0 0 0 0
J. Leasure RP Jordan Leasure RP 8 0 0 0 0 0 0 0 0 0 0 0 0
F. Ellard RP Fraser Ellard RP 8 0 0 0 0 0 0 0 0 0 0 0 0
N. Nastrini SP Nick Nastrini SP 3 0 0 0 0 0 0 0 0 0 0 0 0
O. White RP Owen White RP 2 0 0 0 0 0 0 0 0 0 0 0 0
G. Varland RP Gus Varland RP 7 0 0 0 0 0 0 0 0 0 0 0 0
S. Smith RP Shane Smith RP 4 0 0 0 0 0 0 0 0 0 0 0 0
J. Shuster SP Jared Shuster SP 5 0 0 0 0 0 0 0 0 0 0 0 0
G. Schoenle P Garrett Schoenle P 4 0 0 0 0 0 0 0 0 0 0 0 0
C. Rodriguez RP Chris Rodriguez RP 1 0 0 0 0 0 0 0 0 0 0 0 0
M. Perez SP Martin Perez SP 5 0 0 0 0 0 0 0 0 0 0 0 0
P. Murfee RP Penn Murfee RP 6 0 0 0 0 0 0 0 0 0 0 0 0
C. Freeman P Caleb Freeman P 2 0 0 0 0 0 0 0 0 0 0 0 0
D. Martin SP Davis Martin SP 2 0 0 0 0 0 0 0 0 0 0 0 0
B. Wilson RP Bryse Wilson RP 4 0 0 0 0 0 0 0 0 0 0 0 0
J. Karinchak RP James Karinchak RP 8 0 0 0 0 0 0 0 0 0 0 0 0
J. Iriarte SP Jairo Iriarte SP 2 0 0 0 0 0 0 0 0 0 0 0 0
J. Heasley RP Jon Heasley RP 3 0 0 0 0 0 0 0 0 0 0 0 0
W. Gonzalez SP Wikelman Gonzalez SP 1 0 0 0 0 0 0 0 0 0 0 0 0
T. Gilbert RP Tyler Gilbert RP 5 0 0 0 0 0 0 0 0 0 0 0 0
D. Altavilla RP Dan Altavilla RP 10 0 0 0 0 0 0 0 0 0 0 0 0
Team 29 .249 970 124 242 59 4 24 122 14 10 113 259 .333 .393 .726

Extended Hitting

Player
Player on team
GP
Games played
GS
Games started
TB
Total Bases
SH
Sacrifice Hits
SF
Sacrifice Flies
GDP
Grounded into Double Plays
TPA
Total Plate Appearances
HBP
Hit By Pitch
IBB
Intentional Base On Balls (Walk)
N. Podkul 1B Nick Podkul 1B 4 0 1 0 0 0 2 0 0
B. Drury 1B Brandon Drury 1B 13 13 32 0 0 1 41 0 0
K. Lee C Korey Lee C 13 12 17 0 0 1 33 0 0
M. Thaiss C Matt Thaiss C 12 12 18 0 0 0 37 0 0
B. Montgomery OF Braden Montgomery OF 8 0 2 0 0 0 9 0 0
M. Vargas 2B Miguel Vargas 2B 15 15 18 0 1 0 47 0 0
J. Rojas 2B Josh Rojas 2B 11 11 13 0 0 1 34 0 0
N. Maton 3B Nick Maton 3B 17 5 23 1 0 0 39 1 0
L. Sosa 2B Lenyn Sosa 2B 15 15 15 0 1 1 47 0 0
T. Gray 3B Tristan Gray 3B 12 5 16 1 1 0 27 0 0
L. Robert CF Luis Robert CF 16 16 19 0 0 1 51 1 0
B. Ramos 3B Bryan Ramos 3B 11 4 10 0 0 0 26 1 0
O. Colas RF Oscar Colas RF 10 4 6 0 0 0 18 0 0
E. Quero C Edgar Quero C 9 0 4 0 0 1 17 0 0
T. Jankowski RF Travis Jankowski RF 5 5 3 0 0 0 16 0 0
B. Dalbec 3B Bobby Dalbec 3B 16 6 10 0 0 0 34 0 0
B. Baldwin 2B Brooks Baldwin 2B 16 11 14 1 0 1 46 1 0
J. Amaya SS Jacob Amaya SS 14 11 9 0 0 0 32 0 0
O. Narvaez C Omar Narvaez C 10 9 6 0 0 0 28 1 0
A. Vaughn 1B Andrew Vaughn 1B 14 14 11 0 0 0 44 1 0
C. Mitchell RF Cal Mitchell RF 17 4 11 0 1 0 28 0 0
C. Julks LF Corey Julks LF 16 7 12 0 0 1 35 0 0
M. Tauchman CF Mike Tauchman CF 11 11 12 0 0 0 34 1 0
A. Lipcius 3B Andre Lipcius 3B 17 3 9 0 0 0 29 0 0
M. Taylor CF Michael Taylor CF 12 12 6 0 0 1 37 1 0
C. Meidroth SS Chase Meidroth SS 15 14 6 0 0 0 45 0 0
Z. DeLoach CF Zach DeLoach CF 16 4 4 0 0 1 33 0 0
D. Fletcher CF Dominic Fletcher CF 14 10 7 0 1 1 38 2 0
C. Montgomery SS Colson Montgomery SS 4 3 4 0 0 0 9 0 0
J. Gallo LF Joey Gallo LF 9 9 2 0 0 0 21 0 0
A. Benintendi LF Andrew Benintendi LF 5 5 1 0 0 0 13 1 0
A. Slater CF Austin Slater CF 6 6 0 0 1 0 19 1 0
M. Clevinger RP Mike Clevinger RP 5 0 0 0 0 0 0 0 0
J. Carela SP Juan Carela SP 1 0 0 0 0 0 0 0 0
B. Eisert RP Brandon Eisert RP 8 0 0 0 0 0 0 0 0
J. Cannon SP Jonathan Cannon SP 4 0 0 0 0 0 0 0 0
B. Collins RP Bryce Collins RP 3 0 0 0 0 0 0 0 0
S. Burke SP Sean Burke SP 4 0 0 0 0 0 0 0 0
C. Booser RP Cameron Booser RP 8 0 0 0 0 0 0 0 0
P. Berroa RP Prelander Berroa RP 1 0 0 0 0 0 0 0 0
J. Anderson RP Justin Anderson RP 7 0 0 0 0 0 0 0 0
J. Dunn RP Justin Dunn RP 4 0 0 0 0 0 0 0 0
J. Eder SP Jake Eder SP 3 0 0 0 0 0 0 0 0
S. Wilson RP Steven Wilson RP 7 0 0 0 0 0 0 0 0
J. Leasure RP Jordan Leasure RP 8 0 0 0 0 0 0 0 0
F. Ellard RP Fraser Ellard RP 8 0 0 0 0 0 0 0 0
N. Nastrini SP Nick Nastrini SP 3 0 0 0 0 0 0 0 0
O. White RP Owen White RP 2 0 0 0 0 0 0 0 0
G. Varland RP Gus Varland RP 7 0 0 0 0 0 0 0 0
S. Smith RP Shane Smith RP 4 0 0 0 0 0 0 0 0
J. Shuster SP Jared Shuster SP 5 0 0 0 0 0 0 0 0
G. Schoenle P Garrett Schoenle P 4 0 0 0 0 0 0 0 0
C. Rodriguez RP Chris Rodriguez RP 1 0 0 0 0 0 0 0 0
M. Perez SP Martin Perez SP 5 0 0 0 0 0 0 0 0
P. Murfee RP Penn Murfee RP 6 0 0 0 0 0 0 0 0
C. Freeman P Caleb Freeman P 2 0 0 0 0 0 0 0 0
D. Martin SP Davis Martin SP 2 0 0 0 0 0 0 0 0
B. Wilson RP Bryse Wilson RP 4 0 0 0 0 0 0 0 0
J. Karinchak RP James Karinchak RP 8 0 0 0 0 0 0 0 0
J. Iriarte SP Jairo Iriarte SP 2 0 0 0 0 0 0 0 0
J. Heasley RP Jon Heasley RP 3 0 0 0 0 0 0 0 0
W. Gonzalez SP Wikelman Gonzalez SP 1 0 0 0 0 0 0 0 0
T. Gilbert RP Tyler Gilbert RP 5 0 0 0 0 0 0 0 0
D. Altavilla RP Dan Altavilla RP 10 0 0 0 0 0 0 0 0
Team 29 381 4 9 13 1109 13

Pitching

Player
Player on team
GP
Games played
GS
Games started
IP
Innings Pitched
W
Wins
L
Losses
SV
Saves
SVO
Save Opportunities
H
Hits
R
Runs Allowed
HR
Home Runs Allowed
ER
Earned Runs
ERA
Earned Run Average
BB
Base on Balls (Walk)
SO
Strikeouts
WHIP
Walks and Hits Allowed Per Inning
O. White RP Owen White RP 2 0 3 1 0 0 0 1 0 0 0 0.00 1 2 0.67
J. Heasley RP Jon Heasley RP 3 0 4 1 0 0 0 2 0 0 0 0.00 2 3 1.00
D. Martin SP Davis Martin SP 2 2 4 0 0 0 0 1 0 0 0 0.00 0 5 0.25
C. Booser RP Cameron Booser RP 8 0 7.1 0 0 1 1 6 0 0 0 0.00 4 9 1.36
P. Murfee RP Penn Murfee RP 6 0 6 0 0 0 0 2 0 0 0 0.00 0 9 0.33
J. Carela SP Juan Carela SP 1 0 1 0 0 0 0 0 0 0 0 0.00 0 1 0.00
M. Clevinger RP Mike Clevinger RP 5 0 5 0 0 0 0 2 0 0 0 0.00 1 7 0.60
J. Dunn RP Justin Dunn RP 4 1 8 0 0 0 0 3 1 0 1 1.13 4 2 0.88
F. Ellard RP Fraser Ellard RP 8 0 8 0 1 0 1 5 2 0 2 2.25 5 11 1.25
M. Perez SP Martin Perez SP 5 5 16 2 1 0 0 15 5 2 4 2.25 4 15 1.19
S. Wilson RP Steven Wilson RP 7 0 7 0 0 0 0 5 2 0 2 2.57 3 7 1.14
D. Altavilla RP Dan Altavilla RP 10 0 9.2 0 1 0 0 4 3 2 3 2.79 4 11 0.83
S. Smith RP Shane Smith RP 4 4 10.2 1 1 0 0 5 4 0 4 3.38 4 11 0.84
N. Nastrini SP Nick Nastrini SP 3 0 7.2 0 0 0 1 9 4 1 3 3.52 2 6 1.43
B. Wilson RP Bryse Wilson RP 4 2 11 0 0 0 0 12 5 0 5 4.09 6 11 1.64
J. Leasure RP Jordan Leasure RP 8 1 8 1 0 0 0 6 4 1 4 4.50 1 11 0.88
T. Gilbert RP Tyler Gilbert RP 5 1 9 0 0 0 0 8 5 1 5 5.00 3 6 1.22
J. Iriarte SP Jairo Iriarte SP 2 0 4.1 0 1 0 0 2 3 1 3 6.23 5 3 1.62
S. Burke SP Sean Burke SP 4 4 12 0 0 0 0 15 10 3 9 6.75 9 8 2.00
C. Freeman P Caleb Freeman P 2 0 1.1 0 0 0 0 2 2 0 1 6.75 3 0 3.75
B. Eisert RP Brandon Eisert RP 8 0 7.1 0 1 0 1 6 6 2 6 7.36 1 7 0.95
J. Karinchak RP James Karinchak RP 8 0 8 0 2 0 1 9 8 2 8 9.00 9 11 2.25
J. Shuster SP Jared Shuster SP 5 1 9 0 1 0 0 17 9 2 9 9.00 3 11 2.22
G. Varland RP Gus Varland RP 7 0 7.1 0 0 0 0 10 8 2 8 9.82 6 8 2.18
J. Cannon SP Jonathan Cannon SP 4 4 11.1 0 3 0 0 22 13 4 13 10.32 3 7 2.21
J. Anderson RP Justin Anderson RP 7 0 6 1 0 0 0 10 8 1 7 10.50 4 9 2.33
G. Schoenle P Garrett Schoenle P 4 0 3.1 0 1 0 1 4 4 2 4 10.80 1 2 1.50
J. Eder SP Jake Eder SP 3 0 2.1 1 0 0 0 2 4 0 3 11.57 3 4 2.14
W. Gonzalez SP Wikelman Gonzalez SP 1 0 1 0 0 0 0 2 2 2 2 18.00 0 1 2.00
B. Collins RP Bryce Collins RP 3 0 0.2 0 1 1 1 2 3 1 3 40.50 3 1 7.50
P. Berroa RP Prelander Berroa RP 1 0 0.1 0 0 0 0 3 2 1 2 54.00 1 1 12.00
C. Rodriguez RP Chris Rodriguez RP 1 0 0.1 0 0 0 0 3 5 1 5 135.00 2 0 15.00
Team 29 29 249.2 10 18 5 12 233 156 35 146 5.26 135 253 1.47

Extended Pitching

Player
Player on team
GP
Games played
GS
Games started
ERA
Earned Run Average
CG
Complete Games
HLD
Hold
GF
Games Finished
SHO
Shutout
QS
Quality Start
BK
Balks
WP
Wild Pitch
O. White RP Owen White RP 2 0 0.00 0 1 0 0 0 0
J. Heasley RP Jon Heasley RP 3 0 0.00 0 1 0 0 0 1
D. Martin SP Davis Martin SP 2 2 0.00 0 0 0 0 0 0
C. Booser RP Cameron Booser RP 8 0 0.00 0 1 0 0 0 0
P. Murfee RP Penn Murfee RP 6 0 0.00 0 1 0 0 0 0
J. Carela SP Juan Carela SP 1 0 0.00 0 0 0 0 0 0
M. Clevinger RP Mike Clevinger RP 5 0 0.00 0 0 0 0 0 0
J. Dunn RP Justin Dunn RP 4 1 1.13 0 0 0 0 0 1
F. Ellard RP Fraser Ellard RP 8 0 2.25 0 0 0 0 0 0
M. Perez SP Martin Perez SP 5 5 2.25 0 0 0 0 0 1
S. Wilson RP Steven Wilson RP 7 0 2.57 0 0 0 0 0 0
D. Altavilla RP Dan Altavilla RP 10 0 2.79 0 2 0 0 0 0
S. Smith RP Shane Smith RP 4 4 3.38 0 0 0 0 0 1
N. Nastrini SP Nick Nastrini SP 3 0 3.52 0 0 0 0 0 0
B. Wilson RP Bryse Wilson RP 4 2 4.09 0 0 0 0 0 0
J. Leasure RP Jordan Leasure RP 8 1 4.50 0 3 0 0 0 2
T. Gilbert RP Tyler Gilbert RP 5 1 5.00 0 0 0 0 0 1
J. Iriarte SP Jairo Iriarte SP 2 0 6.23 0 0 0 0 0 0
S. Burke SP Sean Burke SP 4 4 6.75 0 0 0 0 0 3
C. Freeman P Caleb Freeman P 2 0 6.75 0 0 0 0 0 1
B. Eisert RP Brandon Eisert RP 8 0 7.36 0 2 0 0 0 0
J. Karinchak RP James Karinchak RP 8 0 9.00 0 0 0 0 0 0
J. Shuster SP Jared Shuster SP 5 1 9.00 0 0 0 0 0 0
G. Varland RP Gus Varland RP 7 0 9.82 0 1 0 0 0 3
J. Cannon SP Jonathan Cannon SP 4 4 10.32 0 0 0 0 0 0
J. Anderson RP Justin Anderson RP 7 0 10.50 0 0 0 0 0 0
G. Schoenle P Garrett Schoenle P 4 0 10.80 0 2 0 0 0 0
J. Eder SP Jake Eder SP 3 0 11.57 0 0 0 0 0 0
W. Gonzalez SP Wikelman Gonzalez SP 1 0 18.00 0 1 0 0 0 0
B. Collins RP Bryce Collins RP 3 0 40.50 0 3 0 0 0 2
P. Berroa RP Prelander Berroa RP 1 0 54.00 0 0 0 0 0 1
C. Rodriguez RP Chris Rodriguez RP 1 0 135.00 0 0 0 0 0 0
Team 29 29 5.26 29 19

Fielding

Player
Player on team
POS
A position a player plays
GP
Games played
GS
Games started
TC
Total Chances
E
Errors
PO
Put Outs
A
Assists
PB
Passed Balls
PK
Pickoff
SB
Stolen Base Attempts
CS
Caught Stealing
FLD%
Fielding Percentage
S. WilsonSteven Wilson
B. WilsonBryse Wilson
O. WhiteOwen White
A. VaughnAndrew Vaughn
G. VarlandGus Varland
M. VargasMiguel Vargas
M. ThaissMatt Thaiss
M. TaylorMichael Taylor
M. TauchmanMike Tauchman
L. SosaLenyn Sosa
S. SmithShane Smith
A. SlaterAustin Slater
J. ShusterJared Shuster
G. SchoenleGarrett Schoenle
J. RojasJosh Rojas
C. RodriguezChris Rodriguez
L. RobertLuis Robert
B. RamosBryan Ramos
E. QueroEdgar Quero
N. PodkulNick Podkul
M. PerezMartin Perez
N. NastriniNick Nastrini
O. NarvaezOmar Narvaez
P. MurfeePenn Murfee
C. MontgomeryColson Montgomery
B. MontgomeryBraden Montgomery
C. MitchellCal Mitchell
C. MeidrothChase Meidroth
N. MatonNick Maton
D. MartinDavis Martin
A. LipciusAndre Lipcius
K. LeeKorey Lee
J. LeasureJordan Leasure
J. KarinchakJames Karinchak
C. JulksCorey Julks
T. JankowskiTravis Jankowski
J. IriarteJairo Iriarte
J. HeasleyJon Heasley
T. GrayTristan Gray
W. GonzalezWikelman Gonzalez
T. GilbertTyler Gilbert
J. GalloJoey Gallo
C. FreemanCaleb Freeman
D. FletcherDominic Fletcher
F. EllardFraser Ellard
B. EisertBrandon Eisert
J. EderJake Eder
J. DunnJustin Dunn
B. DruryBrandon Drury
Z. DeLoachZach DeLoach
B. DalbecBobby Dalbec
B. CollinsBryce Collins
O. ColasOscar Colas
M. ClevingerMike Clevinger
J. CarelaJuan Carela
J. CannonJonathan Cannon
S. BurkeSean Burke
C. BooserCameron Booser
P. BerroaPrelander Berroa
A. BenintendiAndrew Benintendi
B. BaldwinBrooks Baldwin
J. AndersonJustin Anderson
J. AmayaJacob Amaya
D. AltavillaDan Altavilla
Copyright 2025 by STATS LLC. Any commercial use of distribution without the express written consent of STATS LLC is strictly prohibited.