Joel Reynoso #22 INF Jefferson (NY)

gp 46
avg .361
hr 0
rbi 23
r 34
sb 7
Recent Games
May 12 at Fulton-Montgomery L, 4-3
May 14 at Finger Lakes L, 12-7
May 14 at Finger Lakes W, 14-6
May 15 at Finger Lakes W, 22-16
May 20 vs. Niagara County L, 5-0
May 21 vs. Herkimer L, 11-1
Statistics category Overall
Games 46 98th
Plate appearances 166 116th
At Bats 147 100th
Runs 34 136th
Hits 53 94th
Doubles 5 345th
Triples 1 196th
Home Runs 0 485th
Runs Batted In 23 215th
Total bases 60 171st
Walks 6 708th
Hit by pitch 0 876th
Strikeouts 11 666th
Sacrifice Flies 1 212th
Sacrifice Hits 12 1st
Hit into double play 1 137th
Stolen Bases 7 203rd
Caught Stealing 2 120th
Batting Average .361 132nd
On Base Percentage .383 336th
Slugging Percentage .408 284th
Appearances 7 434th
Games started 2 296th
Wins 2 248th
Losses 3 114th
Saves 0 154th
Complete Games - -
Shutouts - -
Innings Pitched 26.0 320th
Hits 28 346th
Runs 32 165th
Earned Runs 16 323rd
Walks 17 236th
Strikeouts 19 332nd
Strikeouts per Game 6.58 -
Doubles Allowed - -
Triples Allowed - -
Home Runs Allows 4 26th
At Bats Against 25 427th
Batting Average Against 1.120 592nd
Earned Run Average 5.54 -
Wild pitches 0 1st
Hit Batters 1 17th
Balks 0 1st
Sacrifice Flies Allowed - -
Sacrifice Hits Allowed - -
Total Chances 177 89th
Put Outs 61 257th
Assists 97 23rd
Errors 19 26th
Fielding Percentage .893 505th
Double Plays 12 42nd
Stolen Bases Allowed 0 348th
Runners Caught Stealing 0 251st
Runners Caught Stealing Percentage - -
Passed Balls 0 146th
Catcher's Interference 0 12th
Date Opponent Score ab r h 2b 3b hr rbi bb k sb cs
Mar 19 at Tompkins Cortland L, 7-4 - - - - - - - - - - -
Mar 19 at Tompkins Cortland L, 3-1 3 0 2 1 - - 0 - - - -
Mar 24 at Borough of Manhattan W, 5-2 2 0 0 - - - 0 - 1 1 -
Mar 24 at Borough of Manhattan W, 10-0 1 2 1 - - - 1 1 - - -
Mar 25 at Westchester W, 7-6 0 0 0 - - - 0 - - - -
Mar 25 at Westchester L, 7-6 - - - - - - - - - - -
Mar 26 vs. ASA Brooklyn L, 14-0 2 0 1 - - - 0 - 1 - -
Mar 26 at ASA Brooklyn L, 7-3 2 0 0 - - - 0 1 2 1 -
Mar 29 at Onondaga W, 9-4 4 0 2 - - - 3 1 - - 1
Mar 29 at Onondaga L, 8-5 2 1 2 - - - 0 - - 1 -
Mar 31 at SUNY Broome W, 2-1 1 0 0 - - - 0 - - - -
Mar 31 at SUNY Broome W, 12-2 5 1 2 - - - 1 - - 1 -
Apr 1 at Finger Lakes L, 6-5 4 1 1 - - - 1 - 1 - -
Apr 1 at Finger Lakes L, 4-2 3 1 1 - - - 0 - - 1 -
Apr 13 at Mohawk Valley W, 5-2 3 1 1 - - - 1 - - - -
Apr 13 at Mohawk Valley L, 4-3 4 0 0 - - - 0 - - - -
Apr 14 Mohawk Valley L, 10-8 4 1 0 - - - 1 1 - - -
Apr 14 Mohawk Valley W, 7-6 4 3 1 - - - 0 - - - -
Apr 17 Utica JV W, 16-6 0 0 0 - - - 0 - - - -
Apr 17 Utica JV W, 10-7 - - - - - - - - - - -
Apr 19 at Columbia-Greene L, 3-1 3 0 2 0 0 0 0 0 0 0 0
Apr 19 at Columbia-Greene L, 8-7 4 1 2 0 0 0 1 0 0 0 0
Apr 21 Columbia-Greene W, 8-1 3 1 2 1 0 0 2 0 0 0 0
Apr 21 Columbia-Greene W, 5-1 3 1 1 0 0 0 0 0 0 0 0
Apr 23 Schenectady County W, 5-2 2 0 1 - - - 1 - - - -
Apr 23 Schenectady County W, 9-8 5 2 2 1 - - 1 - - - -
Apr 24 at Schenectady County L, 13-4 4 1 1 - - - 0 - 1 - -
Apr 24 at Schenectady County W, 11-7 4 1 2 - - - 2 - - - -
Apr 28 Herkimer L, 13-6 4 1 2 - - - 1 - - - -
Apr 28 Herkimer L, 3-1 4 0 0 0 0 0 0 0 1 0 0
Apr 30 Monroe CC L, 14-5 4 2 2 - 1 - 1 - - - -
Apr 30 Monroe CC L, 13-3 0 0 0 - - - 0 - - - -
May 3 at Hudson Valley W, 4-3 4 0 0 - - - 0 - 1 - -
May 3 at Hudson Valley W, 8-7 3 1 3 - - - 2 - - - -
May 5 Hudson Valley L, 2-0 2 0 0 - - - 0 - - - -
May 5 Hudson Valley L, 5-3 5 1 2 1 - - 0 - - - -
May 7 at SUNY Adirondack L, 11-1 2 0 0 - - - 0 - - - -
May 7 at SUNY Adirondack W, 6-4 3 1 2 - - - 1 - - 1 -
May 8 SUNY Adirondack L, 15-9 5 1 1 1 - - 1 - - - -
May 8 SUNY Adirondack W, 4-3 3 1 1 - - - 0 - - - -
May 10 Fulton-Montgomery W, 10-0 3 3 3 0 0 0 0 1 0 0 0
May 10 Fulton-Montgomery L, 10-7 4 1 0 0 0 0 0 1 0 0 0
May 12 at Fulton-Montgomery L, 5-0 3 0 1 0 0 0 0 0 0 0 0
May 12 at Fulton-Montgomery L, 4-3 4 0 2 0 0 0 0 0 0 0 0
May 14 at Finger Lakes L, 12-7 4 1 2 - - - 0 - 1 - -
May 14 at Finger Lakes W, 14-6 6 1 1 - - - 0 - - - -
May 15 at Finger Lakes W, 22-16 6 2 3 - - - 2 - - 1 1
May 20 vs. Niagara County L, 5-0 3 0 0 0 0 0 0 0 2 0 0
May 21 vs. Herkimer L, 11-1 3 0 1 0 0 0 0 0 0 0 0
Date Opponent Score hbp sf sh tb xbh hdp go fo go/fo pa
Mar 19 at Tompkins Cortland L, 7-4 - - - - - - - - - -
Mar 19 at Tompkins Cortland L, 3-1 - - - 3 1 - 1 1 1.00 3
Mar 24 at Borough of Manhattan W, 5-2 - - - 0 0 - - - - 2
Mar 24 at Borough of Manhattan W, 10-0 - - - 1 0 - - - - 2
Mar 25 at Westchester W, 7-6 - - - 0 0 - - - - 0
Mar 25 at Westchester L, 7-6 - - - - - - - - - -
Mar 26 vs. ASA Brooklyn L, 14-0 - - - 1 0 - - - - 2
Mar 26 at ASA Brooklyn L, 7-3 - - - 0 0 - - - - 3
Mar 29 at Onondaga W, 9-4 - - - 2 0 - 2 - - 5
Mar 29 at Onondaga L, 8-5 - - 1 2 0 1 - - - 3
Mar 31 at SUNY Broome W, 2-1 - - 2 0 0 - 1 - - 3
Mar 31 at SUNY Broome W, 12-2 - - - 2 0 - 2 - - 5
Apr 1 at Finger Lakes L, 6-5 - - - 1 0 - 2 - - 4
Apr 1 at Finger Lakes L, 4-2 - - - 1 0 - - 1 - 3
Apr 13 at Mohawk Valley W, 5-2 - - - 1 0 - 1 - - 3
Apr 13 at Mohawk Valley L, 4-3 - - - 0 0 - 3 - - 4
Apr 14 Mohawk Valley L, 10-8 - - - 0 0 - - - - 5
Apr 14 Mohawk Valley W, 7-6 - - - 1 0 - - - - 4
Apr 17 Utica JV W, 16-6 - - - 0 0 - - - - 0
Apr 17 Utica JV W, 10-7 - - - - - - - - - -
Apr 19 at Columbia-Greene L, 3-1 0 0 0 2 0 - 0 - - 3
Apr 19 at Columbia-Greene L, 8-7 0 0 0 2 0 - 0 - - 4
Apr 21 Columbia-Greene W, 8-1 0 1 0 3 1 - 0 - - 4
Apr 21 Columbia-Greene W, 5-1 0 0 0 1 0 - 0 - - 3
Apr 23 Schenectady County W, 5-2 - - 2 1 0 - 1 - - 4
Apr 23 Schenectady County W, 9-8 - - - 3 1 - 2 - - 5
Apr 24 at Schenectady County L, 13-4 - - - 1 0 - 1 - - 4
Apr 24 at Schenectady County W, 11-7 - - 1 2 0 - - 1 - 5
Apr 28 Herkimer L, 13-6 - - - 2 0 - 1 - - 4
Apr 28 Herkimer L, 3-1 0 0 0 0 0 - 0 - - 4
Apr 30 Monroe CC L, 14-5 - - - 4 1 - 2 - - 4
Apr 30 Monroe CC L, 13-3 - - - 0 0 - - - - 0
May 3 at Hudson Valley W, 4-3 - - - 0 0 - 3 - - 4
May 3 at Hudson Valley W, 8-7 - - 1 3 0 - - - - 4
May 5 Hudson Valley L, 2-0 - - 1 0 0 - 1 1 1.00 3
May 5 Hudson Valley L, 5-3 - - - 3 1 - 3 - - 5
May 7 at SUNY Adirondack L, 11-1 - - - 0 0 - 2 - - 2
May 7 at SUNY Adirondack W, 6-4 - - 1 2 0 - 1 - - 4
May 8 SUNY Adirondack L, 15-9 - - - 2 1 - 3 1 3.00 5
May 8 SUNY Adirondack W, 4-3 - - 1 1 0 - 1 1 1.00 4
May 10 Fulton-Montgomery W, 10-0 0 0 0 3 0 - 0 - - 4
May 10 Fulton-Montgomery L, 10-7 0 0 0 0 0 - 0 - - 5
May 12 at Fulton-Montgomery L, 5-0 0 0 0 1 0 - 0 - - 3
May 12 at Fulton-Montgomery L, 4-3 0 0 0 2 0 - 0 - - 4
May 14 at Finger Lakes L, 12-7 - - 1 2 0 - 1 - - 5
May 14 at Finger Lakes W, 14-6 - - - 1 0 - 2 3 0.67 6
May 15 at Finger Lakes W, 22-16 - - 1 3 0 - 2 - - 7
May 20 vs. Niagara County L, 5-0 0 0 0 0 0 - 0 - - 3
May 21 vs. Herkimer L, 11-1 0 0 0 1 0 - 0 - - 3
Date Opponent Score gs w l sv ip h r er era bb k hr
Mar 19 at Tompkins Cortland L, 7-4 - - - - - - - - - - - -
Mar 19 at Tompkins Cortland L, 3-1 0 0 0 0 0.0 - - - 0.00 - - -
Mar 24 at Borough of Manhattan W, 5-2 0 0 0 0 0.0 - - - 0.00 - - -
Mar 24 at Borough of Manhattan W, 10-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 25 at Westchester W, 7-6 0 0 0 0 4.0 4 4 4 9.00 7 2 1
Mar 25 at Westchester L, 7-6 - - - - - - - - - - - -
Mar 26 vs. ASA Brooklyn L, 14-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 26 at ASA Brooklyn L, 7-3 0 0 0 0 0.0 - - - 0.00 - - -
Mar 29 at Onondaga W, 9-4 0 0 0 0 0.0 - - - 0.00 - - -
Mar 29 at Onondaga L, 8-5 0 0 0 0 0.0 - - - 0.00 - - -
Mar 31 at SUNY Broome W, 2-1 0 0 0 0 0.0 - - - 0.00 - - -
Mar 31 at SUNY Broome W, 12-2 0 0 0 0 0.0 - - - 0.00 - - -
Apr 1 at Finger Lakes L, 6-5 0 0 0 0 0.0 - - - 0.00 - - -
Apr 1 at Finger Lakes L, 4-2 0 0 0 0 0.0 - - - 0.00 - - -
Apr 13 at Mohawk Valley W, 5-2 0 0 0 0 0.0 - - - 0.00 - - -
Apr 13 at Mohawk Valley L, 4-3 0 0 0 0 0.0 - - - 0.00 - - -
Apr 14 Mohawk Valley L, 10-8 0 0 0 0 0.0 - - - 0.00 - - -
Apr 14 Mohawk Valley W, 7-6 0 1 0 0 1.0 1 - - 0.00 - 1 -
Apr 17 Utica JV W, 16-6 0 1 0 0 4.0 8 6 4 9.00 2 4 -
Apr 17 Utica JV W, 10-7 - - - - - - - - - - - -
Apr 19 at Columbia-Greene L, 3-1 0 0 0 0 0.0 - - - 0.00 - - -
Apr 19 at Columbia-Greene L, 8-7 0 0 0 0 0.0 - - - 0.00 - - -
Apr 21 Columbia-Greene W, 8-1 0 0 0 0 0.0 - - - 0.00 - - -
Apr 21 Columbia-Greene W, 5-1 0 0 0 0 0.0 - - - 0.00 - - -
Apr 23 Schenectady County W, 5-2 0 0 0 0 0.0 - - - 0.00 - - -
Apr 23 Schenectady County W, 9-8 0 0 0 0 0.0 - - - 0.00 - - -
Apr 24 at Schenectady County L, 13-4 0 0 0 0 0.0 - - - 0.00 - - -
Apr 24 at Schenectady County W, 11-7 1 0 0 0 5.1 3 4 4 6.75 2 3 1
Apr 28 Herkimer L, 13-6 0 0 0 0 0.0 - - - 0.00 - - -
Apr 28 Herkimer L, 3-1 0 0 0 0 0.0 - - - 0.00 - - -
Apr 30 Monroe CC L, 14-5 0 0 0 0 0.0 - - - 0.00 - - -
Apr 30 Monroe CC L, 13-3 0 0 1 0 3.2 6 9 1 2.45 1 1 1
May 3 at Hudson Valley W, 4-3 0 0 0 0 0.0 - - - 0.00 - - -
May 3 at Hudson Valley W, 8-7 0 0 0 0 0.0 - - - 0.00 - - -
May 5 Hudson Valley L, 2-0 0 0 0 0 0.0 - - - 0.00 - - -
May 5 Hudson Valley L, 5-3 0 0 1 0 2.0 1 4 - 0.00 2 5 -
May 7 at SUNY Adirondack L, 11-1 0 0 0 0 0.0 - - - 0.00 - - -
May 7 at SUNY Adirondack W, 6-4 0 0 0 0 0.0 - - - 0.00 - - -
May 8 SUNY Adirondack L, 15-9 0 0 0 0 0.0 - - - 0.00 - - -
May 8 SUNY Adirondack W, 4-3 0 0 0 0 0.0 - - - 0.00 - - -
May 10 Fulton-Montgomery W, 10-0 0 0 0 0 0.0 - - - 0.00 - - -
May 10 Fulton-Montgomery L, 10-7 0 0 0 0 0.0 - - - 0.00 - - -
May 12 at Fulton-Montgomery L, 5-0 1 0 1 0 6.0 5 5 3 4.50 3 3 1
May 12 at Fulton-Montgomery L, 4-3 0 0 0 0 0.0 - - - 0.00 - - -
May 14 at Finger Lakes L, 12-7 0 0 0 0 0.0 - - - 0.00 - - -
May 14 at Finger Lakes W, 14-6 0 0 0 0 0.0 - - - 0.00 - - -
May 15 at Finger Lakes W, 22-16 0 0 0 0 0.0 - - - 0.00 - - -
May 20 vs. Niagara County L, 5-0 0 0 0 0 0.0 - - - 0.00 - - -
May 21 vs. Herkimer L, 11-1 0 0 0 0 0.0 - - - 0.00 - - -
Date Opponent Score tc po a e fpct dp sba rcs rcs% pb ci
Mar 19 at Tompkins Cortland L, 7-4 - - - - - - - - - - -
Mar 19 at Tompkins Cortland L, 3-1 5 0 5 0 1.000 - - - - - -
Mar 24 at Borough of Manhattan W, 5-2 0 0 0 0 - - - - - - -
Mar 24 at Borough of Manhattan W, 10-0 2 0 1 1 .500 1 - - - - -
Mar 25 at Westchester W, 7-6 2 0 2 0 1.000 - - - - - -
Mar 25 at Westchester L, 7-6 - - - - - - - - - - -
Mar 26 vs. ASA Brooklyn L, 14-0 5 1 1 3 .400 - - - - - -
Mar 26 at ASA Brooklyn L, 7-3 4 2 2 0 1.000 - - - - - -
Mar 29 at Onondaga W, 9-4 2 1 1 0 1.000 1 - - - - -
Mar 29 at Onondaga L, 8-5 6 3 2 1 .833 - - - - - -
Mar 31 at SUNY Broome W, 2-1 5 2 3 0 1.000 - - - - - -
Mar 31 at SUNY Broome W, 12-2 2 1 1 0 1.000 - - - - - -
Apr 1 at Finger Lakes L, 6-5 6 2 4 0 1.000 1 - - - - -
Apr 1 at Finger Lakes L, 4-2 8 3 5 0 1.000 1 - - - - -
Apr 13 at Mohawk Valley W, 5-2 3 1 2 0 1.000 - - - - - -
Apr 13 at Mohawk Valley L, 4-3 4 0 3 1 .750 - - - - - -
Apr 14 Mohawk Valley L, 10-8 7 4 2 1 .857 1 - - - - -
Apr 14 Mohawk Valley W, 7-6 4 2 2 0 1.000 - - - - - -
Apr 17 Utica JV W, 16-6 1 0 1 0 1.000 - - - - - -
Apr 17 Utica JV W, 10-7 - - - - - - - - - - -
Apr 19 at Columbia-Greene L, 3-1 2 0 2 0 1.000 0 0 0 - 0 0
Apr 19 at Columbia-Greene L, 8-7 0 0 0 0 - 0 0 0 - 0 0
Apr 21 Columbia-Greene W, 8-1 4 1 3 0 1.000 1 0 0 - 0 0
Apr 21 Columbia-Greene W, 5-1 8 4 4 0 1.000 1 0 0 - 0 0
Apr 23 Schenectady County W, 5-2 6 1 4 1 .833 - - - - - -
Apr 23 Schenectady County W, 9-8 6 1 4 1 .833 1 - - - - -
Apr 24 at Schenectady County L, 13-4 6 4 1 1 .833 - - - - - -
Apr 24 at Schenectady County W, 11-7 1 0 1 0 1.000 - - - - - -
Apr 28 Herkimer L, 13-6 0 0 0 0 - - - - - - -
Apr 28 Herkimer L, 3-1 4 2 1 1 .750 0 0 0 - 0 0
Apr 30 Monroe CC L, 14-5 2 2 0 0 1.000 - - - - - -
Apr 30 Monroe CC L, 13-3 2 0 2 0 1.000 - - - - - -
May 3 at Hudson Valley W, 4-3 6 1 4 1 .833 2 - - - - -
May 3 at Hudson Valley W, 8-7 5 0 5 0 1.000 - - - - - -
May 5 Hudson Valley L, 2-0 3 2 1 0 1.000 - - - - - -
May 5 Hudson Valley L, 5-3 5 2 1 2 .600 - - - - - -
May 7 at SUNY Adirondack L, 11-1 4 3 1 0 1.000 - - - - - -
May 7 at SUNY Adirondack W, 6-4 2 0 2 0 1.000 - - - - - -
May 8 SUNY Adirondack L, 15-9 6 3 3 0 1.000 1 - - - - -
May 8 SUNY Adirondack W, 4-3 7 2 4 1 .857 - - - - - -
May 10 Fulton-Montgomery W, 10-0 0 0 0 0 - 0 0 0 - 0 0
May 10 Fulton-Montgomery L, 10-7 1 1 0 0 1.000 0 0 0 - 0 0
May 12 at Fulton-Montgomery L, 5-0 2 2 0 0 1.000 0 0 0 - 0 0
May 12 at Fulton-Montgomery L, 4-3 1 1 0 0 1.000 0 0 0 - 0 0
May 14 at Finger Lakes L, 12-7 6 1 5 0 1.000 - - - - - -
May 14 at Finger Lakes W, 14-6 7 2 4 1 .857 1 - - - - -
May 15 at Finger Lakes W, 22-16 7 1 4 2 .714 - - - - - -
May 20 vs. Niagara County L, 5-0 1 0 1 0 1.000 0 0 0 - 0 0
May 21 vs. Herkimer L, 11-1 7 3 3 1 .857 0 0 0 - 0 0
  g ab r h 2b 3b hr rbi bb k sb cs avg obp slg
Total 46 147 34 53 5 1 0 23 6 11 7 2 .361 .383 .408
Exhibition - - - - - - - - - - - - - - -
 
-
Home 17 55 18 18 4 1 0 8 3 1 0 0 .327 .356 .436
Away 26 84 16 33 1 0 0 15 3 7 7 2 .393 .414 .405
Neutral 3 8 0 2 0 0 0 0 0 3 0 0 .250 .250 .250
 
-
Wins 21 65 21 28 2 0 0 17 3 2 4 2 .431 .449 .462
Losses 25 82 13 25 3 1 0 6 3 9 3 0 .305 .329 .366
 
-
March 10 22 4 10 1 - - 5 3 4 4 1 .455 .520 .500
April 19 62 17 21 2 1 0 12 1 3 1 0 .339 .344 .403
May 17 63 13 22 2 0 0 6 2 4 2 1 .349 .369 .381
  g hbp sf sh tb xbh hdp go fo go/fo pa
Total 46 0 1 12 60 6 1 38 9 4.22 166
Exhibition - - - - 0 0 - - - - 0
 
-
Home 17 0 1 4 24 5 - 14 3 4.67 63
Away 26 0 0 8 34 1 1 24 6 4.00 95
Neutral 3 0 0 0 2 0 - 0 - - 8
 
-
Wins 21 0 1 9 30 2 - 18 5 3.60 78
Losses 25 0 0 3 30 4 1 20 4 5.00 88
 
-
March 10 - - 3 11 1 1 6 1 6.00 28
April 19 0 1 3 25 3 - 13 2 6.50 67
May 17 0 0 6 24 2 - 19 6 3.17 71
  app gs w l sv cg ip h r er bb k k/9 hr era
Total 7 2 2 3 0 - 26.0 28 32 16 17 19 6.58 4 5.54
Exhibition - - - - - - 0.0 - - - - - .00 - 0.00
 
-
Home 4 0 2 2 0 - 10.2 16 19 5 5 11 9.28 1 4.22
Away 3 2 0 1 0 - 15.1 12 13 11 12 8 4.70 3 6.46
Neutral 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
 
-
Wins 4 1 2 0 0 - 14.1 16 14 12 11 10 6.28 2 7.53
Losses 3 1 0 3 0 - 11.2 12 18 4 6 9 6.94 2 3.09
 
-
March 1 0 0 0 0 - 4.0 4 4 4 7 2 4.50 1 9.00
April 4 1 2 1 0 - 14.0 18 19 9 5 9 5.79 2 5.79
May 2 1 0 2 0 - 8.0 6 9 3 5 8 9.00 1 3.38
  g tc po a e fpct dp sba rcs rcs% pb ci
Total 46 177 61 97 19 .893 12 0 0 - 0 0
Exhibition - 0 - - - - - - - - - -
 
-
Home 17 66 27 32 7 .894 5 0 0 - 0 0
Away 26 98 30 60 8 .918 7 0 0 - 0 0
Neutral 3 13 4 5 4 .692 0 0 0 - 0 0
 
-
Wins 21 80 20 52 8 .900 8 0 0 - 0 0
Losses 25 97 41 45 11 .887 4 0 0 - 0 0
 
-
March 10 33 10 18 5 .848 2 - - - - -
April 19 74 27 41 6 .919 6 0 0 - 0 0
May 17 70 24 38 8 .886 4 0 0 - 0 0

NJCAA Admin Login X

Forgot Your Password?