2012 Baseball Conference Statistics

Overall

Batting

Overall Batting Stats
Index Team AVG G AB R H 2B 3B HR RBI TB SLG% BB HBP SO GDP OB% SF SH SB-ATT PO A E FLD%
Kean .313 1 32 9 10 1 1 0 7 13 .406 3 1 7 0 0.389 0 1 6-6 27 10 3 .925
Rutgers-Camden .182 1 33 2 6 0 0 0 2 6 .182 5 2 7 1 0.325 0 1 3-4 24 12 3 .923

Pitching

Overall Pitching Stats
Index Team ERA W-L G SHO SV IP H R ER BB SO 2B 3B HR AB B/AVG WP HBP BK SFA SHA
Kean 2.00 1-0 1 0 0 9.0 6 2 2 5 7-3 0 0 0 33 .182 0 2 0 0 1
Rutgers-Camden 5.63 0-1 1 0 0 8.0 10 9 5 3 7-2 1 1 0 32 .313 1 1 0 0 1

Fielding

Overall Field Stats
Index Team C PO A E FLD% DP SBA CSB SBA% PB CI
Kean 40 27 10 3 .925 1 3 1 .750 0 0
Rutgers-Camden 39 24 12 3 .923 1 6 0 1.000 0 0

Individual

Hitting

Individual Hitting Stats
Index Player AVG OPS GP-GS AB R H 2B 3B HR RBI TB SLG% BB HBP SO GDP OB% SF SH SB-ATT
Steve Sanguiliano (Kean) .750 1.500 1-1 4 2 3 0 0 0 0 3 .750 0 0 1 0 0.750 0 0 1-1
Eddie Jennings (Kean) .500 1.250 1-1 4 1 2 1 0 0 2 3 .750 0 0 0 0 0.500 0 0 0-0
Dylan Laguna (Kean) .500 1.000 1-1 4 1 2 0 0 0 2 2 .500 0 0 0 0 0.500 0 0 1-1
Albert Rivera (Rutgers-Camden) .400 .800 1-1 5 0 2 0 0 0 1 2 .400 0 0 2 0 0.400 0 0 1-1
Shane Alvarez (Kean) .333 .833 1-1 3 2 1 0 0 0 1 1 .333 0 1 1 0 0.500 0 0 1-1
Joe O'Connor (Kean) .333 1.500 1-1 3 1 1 0 1 0 1 3 1.000 1 0 1 0 0.500 0 0 0-0
Jon Hydock (Rutgers-Camden) .333 .933 1-1 3 0 1 0 0 0 0 1 .333 1 1 1 0 0.600 0 0 1-1
Tristan Keyser (Rutgers-Camden) .333 .833 1-1 3 0 1 0 0 0 0 1 .333 1 0 1 0 0.500 0 0 0-0
Nick Zucchero (Kean) .250 .500 1-1 4 0 1 0 0 0 1 1 .250 0 0 2 0 0.250 0 0 0-0
C.J. Mooney (Rutgers-Camden) .250 .650 1-1 4 0 1 0 0 0 0 1 .250 1 0 0 1 0.400 0 0 0-0
Shaune Collins (Rutgers-Camden) .250 .500 1-1 4 1 1 0 0 0 1 1 .250 0 0 0 0 0.250 0 0 0-0
D.J. Breckenridge (Kean) .000 .500 1-1 2 2 0 0 0 0 0 0 .000 2 0 1 0 0.500 0 0 3-3
Vinny Galya (Kean) .000 .000 1-0 1 0 0 0 0 0 0 0 .000 0 0 0 0 0.000 0 0 0-0
Nick Ramagli (Kean) .000 .000 1-1 3 0 0 0 0 0 0 0 .000 0 0 0 0 0.000 0 1 0-0
Tyler Smarslok (Kean) .000 .000 1-1 3 0 0 0 0 0 0 0 .000 0 0 0 0 0.000 0 0 0-0
Andy Lopez (Kean) .000 .000 1-0 1 0 0 0 0 0 0 0 .000 0 0 1 0 0.000 0 0 0-0
Joe Merlino (Rutgers-Camden) .000 .000 1-1 4 0 0 0 0 0 0 0 .000 0 0 0 0 0.000 0 1 0-1
Jon Siswo (Rutgers-Camden) .000 .000 1-1 5 0 0 0 0 0 0 0 .000 0 0 1 0 0.000 0 0 1-1
Joe Sirolli (Rutgers-Camden) .000 .750 1-1 1 1 0 0 0 0 0 0 .000 2 1 0 0 0.750 0 0 0-0
Ryan Griffith (Rutgers-Camden) .000 .000 1-1 4 0 0 0 0 0 0 0 .000 0 0 2 0 0.000 0 0 0-0

Pitching

Individual Pitching Stats
Index Player ERA W L GS CG SHO SV IP H R ER BB SO KL 2B 3B HR AB B/AVG WP HBP BK
Charles Thielmann (Kean) 0.00 1 0 0 0 0-0 0 5.1 1 0 0 2 3 1 0 0 0 19 .053 0 1 0
Paul Walters (Rutgers-Camden) 0.00 0 0 0 0 0-0 0 1.1 0 0 0 0 2 1 0 0 0 4 .000 0 0 0
Anthony Cavalier (Rutgers-Camden) 3.18 0 1 1 0 0-0 0 5.2 5 6 2 3 5 1 0 1 0 20 .250 1 1 0
Mike Russo (Kean) 4.91 0 0 1 0 0-0 0 3.2 5 2 2 3 4 2 0 0 0 14 .357 0 1 0
Michael Hand (Rutgers-Camden) 27.00 0 0 0 0 0-0 0 1.0 5 3 3 0 0 0 1 0 0 8 .625 0 0 0

Fielding

Individual Fielding Stats
Index Player C PO A E FLD% DP SBA CSB SBA% PB CI
Nick Zucchero (Kean) 8 7 1 0 1.000 1 0 0 .000 0 0
Eddie Jennings (Kean) 7 7 0 0 1.000 0 3 0 1.000 0 0
Shaune Collins (Rutgers-Camden) 7 5 2 0 1.000 0 6 0 1.000 0 0
Jon Hydock (Rutgers-Camden) 5 2 3 0 1.000 0 0 0 .000 0 0
Ryan Griffith (Rutgers-Camden) 5 2 3 0 1.000 1 0 0 .000 0 0
Shane Alvarez (Kean) 4 4 0 0 1.000 0 0 0 .000 0 0
Albert Rivera (Rutgers-Camden) 3 3 0 0 1.000 0 0 0 .000 0 0
Mike Russo (Kean) 2 0 2 0 1.000 0 0 1 .000 0 0
Anthony Cavalier (Rutgers-Camden) 2 0 2 0 1.000 0 6 0 1.000 0 0
C.J. Mooney (Rutgers-Camden) 13 12 0 1 .923 1 0 0 .000 0 0
Steve Sanguiliano (Kean) 7 3 3 1 .857 1 0 0 .000 0 0
Tyler Smarslok (Kean) 6 3 2 1 .833 1 0 0 .000 0 0
Nick Ramagli (Kean) 3 0 2 1 .667 0 0 0 .000 0 0
Joe Merlino (Rutgers-Camden) 3 0 2 1 .667 0 0 0 .000 0 0

Leaders

Hitting

Batting Average
IndexPlayerBatting Average
Steve Sanguiliano (KEAN).750
Eddie Jennings (KEAN).500
Dylan Laguna (KEAN).500
Albert Rivera (RUCBB).400
Shane Alvarez (KEAN).333
Joe O'Connor (KEAN).333
Jon Hydock (RUCBB).333
Tristan Keyser (RUCBB).333
Nick Zucchero (KEAN).250
C.J. Mooney (RUCBB).250
Slugging Percentage
IndexPlayerSlugging Percentage
Joe O'Connor (KEAN)1.000
Steve Sanguiliano (KEAN).750
Eddie Jennings (KEAN).750
Dylan Laguna (KEAN).500
Albert Rivera (RUCBB).400
Shane Alvarez (KEAN).333
Jon Hydock (RUCBB).333
Tristan Keyser (RUCBB).333
Nick Zucchero (KEAN).250
C.J. Mooney (RUCBB).250
On Base Percentage
IndexPlayerOn Base Percentage
Steve Sanguiliano (KEAN)0.750
Joe Sirolli (RUCBB)0.750
Jon Hydock (RUCBB)0.600
D.J. Breckenridge (KEAN)0.500
Shane Alvarez (KEAN)0.500
Eddie Jennings (KEAN)0.500
Dylan Laguna (KEAN)0.500
Joe O'Connor (KEAN)0.500
Tristan Keyser (RUCBB)0.500
Albert Rivera (RUCBB)0.400
On Base + Slugging PCT (OPS)
IndexPlayerOn Base + Slugging PCT (OPS)
Steve Sanguiliano (KEAN)1.500
Joe O'Connor (KEAN)1.500
Eddie Jennings (KEAN)1.250
Dylan Laguna (KEAN)1.000
Jon Hydock (RUCBB).933
Shane Alvarez (KEAN).833
Tristan Keyser (RUCBB).833
Albert Rivera (RUCBB).800
Joe Sirolli (RUCBB).750
C.J. Mooney (RUCBB).650
Runs Scored
IndexPlayerRuns Scored
D.J. Breckenridge (KEAN)2
Shane Alvarez (KEAN)2
Steve Sanguiliano (KEAN)2
Eddie Jennings (KEAN)1
Dylan Laguna (KEAN)1
Joe O'Connor (KEAN)1
Joe Sirolli (RUCBB)1
Shaune Collins (RUCBB)1
Hits
IndexPlayerHits
Steve Sanguiliano (KEAN)3
Eddie Jennings (KEAN)2
Dylan Laguna (KEAN)2
Albert Rivera (RUCBB)2
Shane Alvarez (KEAN)1
Joe O'Connor (KEAN)1
Nick Zucchero (KEAN)1
Jon Hydock (RUCBB)1
C.J. Mooney (RUCBB)1
Shaune Collins (RUCBB)1
Runs Batted In
IndexPlayerRuns Batted In
Eddie Jennings (KEAN)2
Dylan Laguna (KEAN)2
Shane Alvarez (KEAN)1
Joe O'Connor (KEAN)1
Nick Zucchero (KEAN)1
Albert Rivera (RUCBB)1
Shaune Collins (RUCBB)1
Doubles
IndexPlayerDoubles
Eddie Jennings (KEAN)1
Triples
IndexPlayerTriples
Joe O'Connor (KEAN)1
Home Runs
IndexPlayerHome Runs
No stats available
At Bats
IndexPlayerAt Bats
Albert Rivera (RUCBB)5
Jon Siswo (RUCBB)5
Steve Sanguiliano (KEAN)4
Eddie Jennings (KEAN)4
Dylan Laguna (KEAN)4
Nick Zucchero (KEAN)4
Joe Merlino (RUCBB)4
C.J. Mooney (RUCBB)4
Ryan Griffith (RUCBB)4
Shaune Collins (RUCBB)4
Walks
IndexPlayerWalks
D.J. Breckenridge (KEAN)2
Joe Sirolli (RUCBB)2
Joe O'Connor (KEAN)1
Jon Hydock (RUCBB)1
C.J. Mooney (RUCBB)1
Tristan Keyser (RUCBB)1
Hit By Pitch
IndexPlayerHit By Pitch
Shane Alvarez (KEAN)1
Jon Hydock (RUCBB)1
Joe Sirolli (RUCBB)1
Strikeouts
IndexPlayerStrikeouts
Nick Zucchero (KEAN)2
Albert Rivera (RUCBB)2
Ryan Griffith (RUCBB)2
D.J. Breckenridge (KEAN)1
Shane Alvarez (KEAN)1
Steve Sanguiliano (KEAN)1
Joe O'Connor (KEAN)1
Andy Lopez (KEAN)1
Jon Hydock (RUCBB)1
Jon Siswo (RUCBB)1
Sacrifice Bunts
IndexPlayerSacrifice Bunts
Nick Ramagli (KEAN)1
Joe Merlino (RUCBB)1
Sacrifice Flies
IndexPlayerSacrifice Flies
No stats available
Stolen Bases
IndexPlayerStolen Bases
D.J. Breckenridge (KEAN)3
Shane Alvarez (KEAN)1
Steve Sanguiliano (KEAN)1
Dylan Laguna (KEAN)1
Albert Rivera (RUCBB)1
Jon Hydock (RUCBB)1
Jon Siswo (RUCBB)1
Caught Stealing
IndexPlayerCaught Stealing
Joe Merlino (RUCBB)1
Grounded into DP
IndexPlayerGrounded into DP
C.J. Mooney (RUCBB)1

Pitching

Earned Run Average
IndexPlayerEarned Run Average
Charles Thielmann (KEAN)0.00
Paul Walters (RUCBB)0.00
Anthony Cavalier (RUCBB)3.18
Mike Russo (KEAN)4.91
Michael Hand (RUCBB)27.00
Opposing Batting Average
IndexPlayerOpposing Batting Average
Paul Walters (RUCBB).000
Charles Thielmann (KEAN).053
Anthony Cavalier (RUCBB).250
Mike Russo (KEAN).357
Michael Hand (RUCBB).625
Innings Pitched
IndexPlayerInnings Pitched
Charles Thielmann (KEAN)5.1
Anthony Cavalier (RUCBB)5.2
Mike Russo (KEAN)3.2
Michael Hand (RUCBB)1.0
Paul Walters (RUCBB)1.1
Batters Struck Out
IndexPlayerBatters Struck Out
Anthony Cavalier (RUCBB)5
Mike Russo (KEAN)4
Charles Thielmann (KEAN)3
Paul Walters (RUCBB)2
Batters SO Looking
IndexPlayerBatters SO Looking
Mike Russo (KEAN)2
Charles Thielmann (KEAN)1
Anthony Cavalier (RUCBB)1
Paul Walters (RUCBB)1
Wins
IndexPlayerWins
Charles Thielmann (KEAN)1
Losses
IndexPlayerLosses
Mike Russo (KEAN)0
Charles Thielmann (KEAN)0
Michael Hand (RUCBB)0
Paul Walters (RUCBB)0
Anthony Cavalier (RUCBB)1
Saves
IndexPlayerSaves
No stats available
Sacrifice Bunts Allowed
IndexPlayerSacrifice Bunts Allowed
Mike Russo (KEAN)1
Anthony Cavalier (RUCBB)1
Sacrifice Flies Allowed
IndexPlayerSacrifice Flies Allowed
No stats available
Hits Allowed
IndexPlayerHits Allowed
Charles Thielmann (KEAN)1
Mike Russo (KEAN)5
Anthony Cavalier (RUCBB)5
Michael Hand (RUCBB)5
Runs Allowed
IndexPlayerRuns Allowed
Charles Thielmann (KEAN)0
Paul Walters (RUCBB)0
Mike Russo (KEAN)2
Michael Hand (RUCBB)3
Anthony Cavalier (RUCBB)6
Earned Runs Allowed
IndexPlayerEarned Runs Allowed
Charles Thielmann (KEAN)0
Paul Walters (RUCBB)0
Mike Russo (KEAN)2
Anthony Cavalier (RUCBB)2
Michael Hand (RUCBB)3
Walks Allowed
IndexPlayerWalks Allowed
Charles Thielmann (KEAN)2
Mike Russo (KEAN)3
Anthony Cavalier (RUCBB)3
Doubles Allowed
IndexPlayerDoubles Allowed
Michael Hand (RUCBB)1
Triples Allowed
IndexPlayerTriples Allowed
Anthony Cavalier (RUCBB)1
Home Runs Allowed
IndexPlayerHome Runs Allowed
No stats available
Wild Pitches
IndexPlayerWild Pitches
Anthony Cavalier (RUCBB)1
Balks
IndexPlayerBalks
No stats available
Hit Batters
IndexPlayerHit Batters
Mike Russo (KEAN)1
Charles Thielmann (KEAN)1
Anthony Cavalier (RUCBB)1
Intentional Walks Allowed
IndexPlayerIntentional Walks Allowed
No stats available

Fielding

Fielding Percentage
IndexPlayerFielding Percentage
Shane Alvarez (KEAN)1.000
Eddie Jennings (KEAN)1.000
Nick Zucchero (KEAN)1.000
Mike Russo (KEAN)1.000
Albert Rivera (RUCBB)1.000
Jon Hydock (RUCBB)1.000
Ryan Griffith (RUCBB)1.000
Shaune Collins (RUCBB)1.000
Anthony Cavalier (RUCBB)1.000
C.J. Mooney (RUCBB).923
Putouts
IndexPlayerPutouts
C.J. Mooney (RUCBB)12
Eddie Jennings (KEAN)7
Nick Zucchero (KEAN)7
Shaune Collins (RUCBB)5
Shane Alvarez (KEAN)4
Steve Sanguiliano (KEAN)3
Tyler Smarslok (KEAN)3
Albert Rivera (RUCBB)3
Jon Hydock (RUCBB)2
Ryan Griffith (RUCBB)2
Assists
IndexPlayerAssists
Steve Sanguiliano (KEAN)3
Jon Hydock (RUCBB)3
Ryan Griffith (RUCBB)3
Nick Ramagli (KEAN)2
Tyler Smarslok (KEAN)2
Mike Russo (KEAN)2
Joe Merlino (RUCBB)2
Shaune Collins (RUCBB)2
Anthony Cavalier (RUCBB)2
Nick Zucchero (KEAN)1
Errors
IndexPlayerErrors
Nick Ramagli (KEAN)1
Steve Sanguiliano (KEAN)1
Tyler Smarslok (KEAN)1
Joe Merlino (RUCBB)1
C.J. Mooney (RUCBB)1
Fielding double plays
IndexPlayerFielding double plays
Steve Sanguiliano (KEAN)1
Nick Zucchero (KEAN)1
Tyler Smarslok (KEAN)1
C.J. Mooney (RUCBB)1
Ryan Griffith (RUCBB)1
Stole Bases Against
IndexPlayerStole Bases Against
Shaune Collins (RUCBB)6
Anthony Cavalier (RUCBB)6
Eddie Jennings (KEAN)3
Caught Stealing By
IndexPlayerCaught Stealing By
Mike Russo (KEAN)1
Passed Balls
IndexPlayerPassed Balls
No stats available
Total Chances
IndexPlayerTotal Chances
C.J. Mooney (RUCBB)13
Nick Zucchero (KEAN)8
Steve Sanguiliano (KEAN)7
Eddie Jennings (KEAN)7
Shaune Collins (RUCBB)7
Tyler Smarslok (KEAN)6
Jon Hydock (RUCBB)5
Ryan Griffith (RUCBB)5
Shane Alvarez (KEAN)4
Nick Ramagli (KEAN)3
Catchers Interference
IndexPlayerCatchers Interference
No stats available

Results

Overall

Results Overall
Date Location Result
04/05/2012 Union, N.J. * Kean 9 - 2 Rutgers-Camden

* = Conference game

By Team

Kean (1-0-0, 1-0-0)
Kean (1-0-0, 1-0-0)
Date Opponent Result
04/05/2012 * Rutgers-Camden W 9-2
Rutgers-Camden (0-1-0, 0-1-0)
Rutgers-Camden (0-1-0, 0-1-0)
Date Opponent Result
04/05/2012 * at Kean L 2-9

* = Conference game

Game Highs

Game Team Highs

Game Team High At Bats
At Bats Total
Rutgers-Camden at Kean (4/5/2012) 33
Kean vs Rutgers-Camden (4/5/2012) 32
Game Team High Runs Scored
Runs Scored Total
Kean vs Rutgers-Camden (4/5/2012) 9
Rutgers-Camden at Kean (4/5/2012) 2
Game Team High Hits
Hits Total
Kean vs Rutgers-Camden (4/5/2012) 10
Rutgers-Camden at Kean (4/5/2012) 6
Game Team High RBI
RBI Total
Kean vs Rutgers-Camden (4/5/2012) 7
Rutgers-Camden at Kean (4/5/2012) 2
Game Team Highs Double
Doubles Total
Kean vs Rutgers-Camden (4/5/2012) 1
Rutgers-Camden at Kean (4/5/2012) 0
Game Team High Triples
Triples Total
Kean vs Rutgers-Camden (4/5/2012) 1
Rutgers-Camden at Kean (4/5/2012) 0
Game Team High Home Runs
Home Runs Total
Kean vs Rutgers-Camden (4/5/2012) 0
Rutgers-Camden at Kean (4/5/2012) 0
Game Team High Total Bases
Total Bases Total
Kean vs Rutgers-Camden (4/5/2012) 13
Rutgers-Camden at Kean (4/5/2012) 6
Game Team High Walks
Walks Total
Rutgers-Camden at Kean (4/5/2012) 5
Kean vs Rutgers-Camden (4/5/2012) 3
Game Team High Strikeouts
Strikeouts Total
Kean vs Rutgers-Camden (4/5/2012) 7
Rutgers-Camden at Kean (4/5/2012) 7
Game Team High Sacrifice Hits
Sac Hits Total
Kean vs Rutgers-Camden (4/5/2012) 1
Rutgers-Camden at Kean (4/5/2012) 1
Game Team High Sacrifice Flies
Sac Flies Total
Kean vs Rutgers-Camden (4/5/2012) 0
Rutgers-Camden at Kean (4/5/2012) 0
Game Team High Stolen Bases
Stolen Bases Total
Kean vs Rutgers-Camden (4/5/2012) 6
Rutgers-Camden at Kean (4/5/2012) 3
Game Team High Hit By Pitch
Hit by Pitch Total
Rutgers-Camden at Kean (4/5/2012) 2
Kean vs Rutgers-Camden (4/5/2012) 1
Game Team High Caught Stealing
Caught Stealing Total
Rutgers-Camden at Kean (4/5/2012) 1
Kean vs Rutgers-Camden (4/5/2012) 0
Game Team High Runners Left On Base
Runners LOB Total
Rutgers-Camden at Kean (4/5/2012) 12
Kean vs Rutgers-Camden (4/5/2012) 4
Game Team High Hit Into Double Play
Hit into DP Total
Kean vs Rutgers-Camden (4/5/2012) 1
Rutgers-Camden at Kean (4/5/2012) 1
Game Team High Putouts
Putouts Total
Kean vs Rutgers-Camden (4/5/2012) 27
Rutgers-Camden at Kean (4/5/2012) 24
Game Team High Assists
Assists Total
Rutgers-Camden at Kean (4/5/2012) 12
Kean vs Rutgers-Camden (4/5/2012) 10
Game Team High Errors
Errors Total
Kean vs Rutgers-Camden (4/5/2012) 3
Rutgers-Camden at Kean (4/5/2012) 3
Game Team High Passed Balls
Passed Balls Total
Kean vs Rutgers-Camden (4/5/2012) 0
Rutgers-Camden at Kean (4/5/2012) 0
Game Team High Double Plays Turned
DPs Turned Total
Kean vs Rutgers-Camden (4/5/2012) 1
Rutgers-Camden at Kean (4/5/2012) 1
Game Team High Innings Pitched
Innings Pitched TOTAL
Kean vs Rutgers-Camden (4/5/2012) 9.0
Rutgers-Camden at Kean (4/5/2012) 8.0
Game Team High Runs Allowed
Runs Allowed Total
Rutgers-Camden at Kean (4/5/2012) 9
Kean vs Rutgers-Camden (4/5/2012) 2
Game Team High Earned Runs
Earned Runs Total
Rutgers-Camden at Kean (4/5/2012) 5
Kean vs Rutgers-Camden (4/5/2012) 2
Game Team High Walks Allowed
Walks Allowed Total
Kean vs Rutgers-Camden (4/5/2012) 5
Rutgers-Camden at Kean (4/5/2012) 3
Game Team High Strikeouts
Strikeouts Total
Kean vs Rutgers-Camden (4/5/2012) 7
Rutgers-Camden at Kean (4/5/2012) 7
Game Team High Hits Allowed
Hits Allowed Total
Rutgers-Camden at Kean (4/5/2012) 10
Kean vs Rutgers-Camden (4/5/2012) 6
Game Team High Doubles Allowed
Doubles Allowed Total
Rutgers-Camden at Kean (4/5/2012) 1
Kean vs Rutgers-Camden (4/5/2012) 0
Game Team High Triples Allowed
Triples Allowed Total
Rutgers-Camden at Kean (4/5/2012) 1
Kean vs Rutgers-Camden (4/5/2012) 0
Game Team High Home Runs Allowed
Homers Allowed Total
Kean vs Rutgers-Camden (4/5/2012) 0
Rutgers-Camden at Kean (4/5/2012) 0
Game Team High Wild Pitches
Wild Pitches Total
Rutgers-Camden at Kean (4/5/2012) 1
Kean vs Rutgers-Camden (4/5/2012) 0
Game Team High Hit Batters
Hit Batters Total
Kean vs Rutgers-Camden (4/5/2012) 2
Rutgers-Camden at Kean (4/5/2012) 1

Game Highs Individual

Individual Batting
Individual Fielding
Individual Pitching