Cortland
15

Logan Karwowski

gp
38
avg
.302
hr
2
rbi
24
r
18
sb
3
Player Stats
  Overall OR Conference CR
Games 38 13th 15 43rd
Plate appearances 115 36th 50 52nd
At Bats 86 47th 34 59th
Runs 18 36th 10 34th
Hits 26 41st 13 43rd
Doubles 5 32nd 2 35th
Triples - - - -
Home Runs 2 14th 1 11th
Runs Batted In 24 18th 11 16th
Total bases 37 38th 18 42nd
Walks 18 18th 10 15th
Hit by pitch 4 33rd 3 20th
Strikeouts 24 10th 4 66th
Sacrifice Flies 3 9th 2 8th
Sacrifice Hits 4 6th 1 24th
Hit into double play - - - -
Stolen Bases 3 45th 2 31st
Caught Stealing - - - -
Batting Average .302 24th .382 7th
On Base Percentage .432 20th .531 4th
Slugging Percentage .430 23rd .529 7th
Recent Results
Date Opponent Result
May 8 Oswego L, 11-1
May 8 Oswego W, 11-5
May 9 Oswego W, 4-3
May 15 vs. Kalamazoo W, 16-1
May 16 at Denison L, 4-3
May 16 vs. Kalamazoo L, 7-6
Date Opponent Score gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
Feb 19 vs. Marietta W, 11-1 1 2 0 0 1 - - - 0 2 .000 .333 .000 - - - - - - - 3
Feb 20 vs. Lynchburg L, 12-3 1 1 0 0 - - - - 0 1 .000 .000 .000 - - - - - - - 1
Feb 21 vs. Chris. Newport L, 17-5 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
Feb 22 vs. Denison   - - - - - - - - - - - - - - - - - - - - -
Feb 28 vs. Rowan   - - - - - - - - - - - - - - - - - - - - -
Feb 28 vs. Rowan   - - - - - - - - - - - - - - - - - - - - -
Mar 1 at Kean W, 12-10 1 0 0 0 1 - - - 0 - - 1.000 - - - - - - - - 1
Mar 1 at Kean T, 4-4 1 2 0 0 - - - - 0 1 .000 .000 .000 - - - - - 1 - 2
Mar 4 vs. Keuka W, 10-1 1 3 2 0 - - - - 0 1 .667 .667 .667 - - - - - - - 3
Mar 7 at Johns Hopkins L, 6-5 1 4 2 1 - 1 - - 1 1 .500 .500 .750 - - - - - 1 - 4
Mar 7 at Johns Hopkins L, 6-4 1 2 1 0 1 - - - 0 - .500 .667 .500 - - 1 - 1 - - 4
Mar 8 vs. New York U. L, 8-7 1 3 2 1 - - - - 0 - .667 .667 .667 - - - - 1 - - 3
Mar 8 vs. New York U. W, 15-3 1 3 2 2 - 1 - - 1 - .667 .667 1.000 - - - - - 1 - 3
Mar 14 vs. Belhaven W, 13-2 1 1 0 0 - - - - 0 1 .000 .000 .000 - - - - - - - 1
Mar 14 at Berry W, 11-7 1 5 2 4 - 1 - - 1 2 .400 .400 .600 - - - - 1 - - 5
Mar 15 vs. Marietta W, 18-5 1 4 0 0 - - - - 0 2 .000 .000 .000 - - - - 1 1 1.00 4
Mar 15 at Berry L, 17-7 - - - - - - - - - - - - - - - - - - - - -
Mar 21 Plattsburgh W, 11-1 1 4 1 1 - - - - 0 - .250 .250 .250 - - - - 2 1 2.00 4
Mar 21 Plattsburgh W, 14-8 1 4 2 3 1 1 - - 1 - .500 .600 .750 - - - - 2 - - 5
Mar 22 Plattsburgh W, 14-10 1 4 0 0 1 - - - 0 1 .000 .200 .000 - - - - 2 - - 5
Mar 24 Clarkson L, 4-3 1 3 0 1 1 - - - 0 1 .000 .250 .000 - - - - 2 - - 4
Mar 28 vs. New Paltz W, 12-2 1 2 0 0 2 - - - 0 1 .000 .500 .000 - - - - - 1 - 4
Mar 28 vs. New Paltz W, 6-3 1 2 2 0 1 - - - 0 - 1.000 1.000 1.000 - - 1 - 1 - - 4
Mar 29 at New Paltz W, 7-3 1 3 2 3 1 - - - 0 - .667 .667 .667 1 1 - - 1 1 1.00 6
Mar 31 Rochester (N.Y.) W, 7-2 1 1 0 0 1 - - - 0 1 .000 .500 .000 - - - - - - - 2
Apr 3 Canton W, 11-1 1 3 1 1 - - - - 0 2 .333 .333 .333 - - - - - - - 3
Apr 4 Canton W, 21-2 - - - - - - - - - - - - - - - - - - - - -
Apr 4 Canton W, 11-7 1 1 0 0 - - - - 0 - .000 .000 .000 - - - - - 1 - 1
Apr 10 Fredonia W, 13-3 1 1 1 0 - - - - 0 - 1.000 1.000 1.000 2 - - - - - - 3
Apr 11 Fredonia W, 10-0 1 3 2 1 2 - - - 0 - .667 .800 .667 - - - - - 1 - 5
Apr 11 Fredonia W, 10-0 1 1 0 1 - - - - 0 - .000 .000 .000 - 1 - - - 2 - 2
Apr 14 Oswego L, 10-5 1 1 0 0 1 - - - 0 - .000 .500 .000 - - - - 1 - - 2
Apr 14 Oswego W, 12-6 1 1 0 0 1 - - - 0 - .000 .500 .000 - - - - 1 - - 2
Apr 18 at Rensselaer W, 9-6 1 2 0 1 - - - - 0 1 .000 .000 .000 - - - - 1 - - 2
Apr 18 at Rensselaer W, 12-3 - - - - - - - - - - - - - - - - - - - - -
Apr 21 Oswego W, 4-3 1 2 1 0 - 1 - - 1 - .500 .500 1.000 - - - - 1 - - 2
Apr 24 at Oneonta W, 6-4 1 2 1 1 - - - 1 1 - .500 .500 2.000 - - - - 1 - - 2
Apr 26 at Oneonta   - - - - - - - - - - - - - - - - - - - - -
Apr 26 at Oneonta   - - - - - - - - - - - - - - - - - - - - -
Apr 28 Alfred St.   - - - - - - - - - - - - - - - - - - - - -
May 1 Oneonta W, 14-2 1 2 0 1 1 - - - 0 2 .000 .250 .000 - 1 1 - 1 1 1.00 5
May 2 Oneonta L, 10-7 1 5 1 2 - - - 1 1 1 .200 .200 .800 - - - - 3 - - 5
May 2 Oneonta W, 10-4 1 2 1 0 1 - - - 0 1 .500 .667 .500 - - - - - - - 3
May 8 Oswego L, 11-1 1 3 0 0 - - - - 0 1 .000 .000 .000 - - - - 2 - - 3
May 8 Oswego W, 11-5 - - - - - - - - - - - - - - - - - - - - -
May 9 Oswego W, 4-3 - - - - - - - - - - - - - - - - - - - - -
May 15 vs. Kalamazoo W, 16-1 1 2 0 0 - - - - 0 1 .000 .333 .000 1 - 1 - 1 1 1.00 4
May 16 at Denison L, 4-3 1 0 0 0 - - - - 0 - - - - - - - - - - - 0
May 16 vs. Kalamazoo L, 7-6 1 2 0 0 1 - - - 0 - .000 .333 .000 - - - - 1 1 1.00 3
Date Opponent Score gp r tb sb cs
Feb 19 vs. Marietta W, 11-1 1 0 0 - -
Feb 20 vs. Lynchburg L, 12-3 1 0 0 - -
Feb 21 vs. Chris. Newport L, 17-5 1 0 0 - -
Feb 22 vs. Denison   - - - - -
Feb 28 vs. Rowan   - - - - -
Feb 28 vs. Rowan   - - - - -
Mar 1 at Kean W, 12-10 1 0 0 - -
Mar 1 at Kean T, 4-4 1 0 0 - -
Mar 4 vs. Keuka W, 10-1 1 1 2 - -
Mar 7 at Johns Hopkins L, 6-5 1 1 3 - -
Mar 7 at Johns Hopkins L, 6-4 1 0 1 - -
Mar 8 vs. New York U. L, 8-7 1 0 2 - -
Mar 8 vs. New York U. W, 15-3 1 1 3 - -
Mar 14 vs. Belhaven W, 13-2 1 0 0 - -
Mar 14 at Berry W, 11-7 1 1 3 - -
Mar 15 vs. Marietta W, 18-5 1 0 0 - -
Mar 15 at Berry L, 17-7 - - - - -
Mar 21 Plattsburgh W, 11-1 1 0 1 - -
Mar 21 Plattsburgh W, 14-8 1 0 3 1 -
Mar 22 Plattsburgh W, 14-10 1 1 0 - -
Mar 24 Clarkson L, 4-3 1 0 0 1 -
Mar 28 vs. New Paltz W, 12-2 1 2 0 - -
Mar 28 vs. New Paltz W, 6-3 1 0 2 - -
Mar 29 at New Paltz W, 7-3 1 0 2 - -
Mar 31 Rochester (N.Y.) W, 7-2 1 1 0 - -
Apr 3 Canton W, 11-1 1 0 1 1 -
Apr 4 Canton W, 21-2 - - - - -
Apr 4 Canton W, 11-7 1 0 0 - -
Apr 10 Fredonia W, 13-3 1 2 1 - -
Apr 11 Fredonia W, 10-0 1 3 2 - -
Apr 11 Fredonia W, 10-0 1 0 0 - -
Apr 14 Oswego L, 10-5 1 0 0 - -
Apr 14 Oswego W, 12-6 1 0 0 - -
Apr 18 at Rensselaer W, 9-6 1 0 0 - -
Apr 18 at Rensselaer W, 12-3 - - - - -
Apr 21 Oswego W, 4-3 1 1 2 - -
Apr 24 at Oneonta W, 6-4 1 1 4 - -
Apr 26 at Oneonta   - - - - -
Apr 26 at Oneonta   - - - - -
Apr 28 Alfred St.   - - - - -
May 1 Oneonta W, 14-2 1 0 0 - -
May 2 Oneonta L, 10-7 1 1 4 - -
May 2 Oneonta W, 10-4 1 0 1 - -
May 8 Oswego L, 11-1 1 1 0 - -
May 8 Oswego W, 11-5 - - - - -
May 9 Oswego W, 4-3 - - - - -
May 15 vs. Kalamazoo W, 16-1 1 0 0 - -
May 16 at Denison L, 4-3 1 0 0 - -
May 16 vs. Kalamazoo L, 7-6 1 1 0 - -
Date Opponent Score w l ip h r er era k k/9 hr whip
Feb 19 vs. Marietta W, 11-1 0 0 0.0 - - - 0.00 0 .00 - -
Feb 20 vs. Lynchburg L, 12-3 0 0 0.0 - - - 0.00 0 .00 - -
Feb 21 vs. Chris. Newport L, 17-5 0 0 0.0 - - - 0.00 0 .00 - -
Feb 22 vs. Denison   - - - - - - - - - - -
Feb 28 vs. Rowan   - - - - - - - - - - -
Feb 28 vs. Rowan   - - - - - - - - - - -
Mar 1 at Kean W, 12-10 0 0 0.0 - - - 0.00 0 .00 - -
Mar 1 at Kean T, 4-4 0 0 0.0 - - - 0.00 0 .00 - -
Mar 4 vs. Keuka W, 10-1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 7 at Johns Hopkins L, 6-5 0 0 0.0 - - - 0.00 0 .00 - -
Mar 7 at Johns Hopkins L, 6-4 0 0 0.0 - - - 0.00 0 .00 - -
Mar 8 vs. New York U. L, 8-7 0 0 0.0 - - - 0.00 0 .00 - -
Mar 8 vs. New York U. W, 15-3 0 0 0.0 - - - 0.00 0 .00 - -
Mar 14 vs. Belhaven W, 13-2 0 0 0.0 - - - 0.00 0 .00 - -
Mar 14 at Berry W, 11-7 0 0 0.0 - - - 0.00 0 .00 - -
Mar 15 vs. Marietta W, 18-5 0 0 0.0 - - - 0.00 0 .00 - -
Mar 15 at Berry L, 17-7 - - - - - - - - - - -
Mar 21 Plattsburgh W, 11-1 0 0 0.0 - - - 0.00 0 .00 - -
Mar 21 Plattsburgh W, 14-8 0 0 0.0 - - - 0.00 0 .00 - -
Mar 22 Plattsburgh W, 14-10 0 0 0.0 - - - 0.00 0 .00 - -
Mar 24 Clarkson L, 4-3 0 0 0.0 - - - 0.00 0 .00 - -
Mar 28 vs. New Paltz W, 12-2 0 0 0.0 - - - 0.00 0 .00 - -
Mar 28 vs. New Paltz W, 6-3 0 0 0.0 - - - 0.00 0 .00 - -
Mar 29 at New Paltz W, 7-3 0 0 0.0 - - - 0.00 0 .00 - -
Mar 31 Rochester (N.Y.) W, 7-2 0 0 0.0 - - - 0.00 0 .00 - -
Apr 3 Canton W, 11-1 0 0 0.0 - - - 0.00 0 .00 - -
Apr 4 Canton W, 21-2 - - - - - - - - - - -
Apr 4 Canton W, 11-7 0 0 0.0 - - - 0.00 0 .00 - -
Apr 10 Fredonia W, 13-3 0 0 0.0 - - - 0.00 0 .00 - -
Apr 11 Fredonia W, 10-0 0 0 0.0 - - - 0.00 0 .00 - -
Apr 11 Fredonia W, 10-0 0 0 0.0 - - - 0.00 0 .00 - -
Apr 14 Oswego L, 10-5 0 0 0.0 - - - 0.00 0 .00 - -
Apr 14 Oswego W, 12-6 0 0 0.0 - - - 0.00 0 .00 - -
Apr 18 at Rensselaer W, 9-6 0 0 0.0 - - - 0.00 0 .00 - -
Apr 18 at Rensselaer W, 12-3 - - - - - - - - - - -
Apr 21 Oswego W, 4-3 0 0 0.0 - - - 0.00 0 .00 - -
Apr 24 at Oneonta W, 6-4 0 0 0.0 - - - 0.00 0 .00 - -
Apr 26 at Oneonta   - - - - - - - - - - -
Apr 26 at Oneonta   - - - - - - - - - - -
Apr 28 Alfred St.   - - - - - - - - - - -
May 1 Oneonta W, 14-2 0 0 0.0 - - - 0.00 0 .00 - -
May 2 Oneonta L, 10-7 0 0 0.0 - - - 0.00 0 .00 - -
May 2 Oneonta W, 10-4 0 0 0.0 - - - 0.00 0 .00 - -
May 8 Oswego L, 11-1 0 0 0.0 - - - 0.00 0 .00 - -
May 8 Oswego W, 11-5 - - - - - - - - - - -
May 9 Oswego W, 4-3 - - - - - - - - - - -
May 15 vs. Kalamazoo W, 16-1 0 0 0.0 - - - 0.00 0 .00 - -
May 16 at Denison L, 4-3 0 0 0.0 - - - 0.00 0 .00 - -
May 16 vs. Kalamazoo L, 7-6 0 0 0.0 - - - 0.00 0 .00 - -
Date Opponent Score gp tc po a e pb f% dp sba rcs rcs% ci
Feb 19 vs. Marietta W, 11-1 1 0 0 0 0 - - - - - - -
Feb 20 vs. Lynchburg L, 12-3 1 4 3 0 1 - .750 - - - - -
Feb 21 vs. Chris. Newport L, 17-5 1 0 0 0 0 - - - - - - -
Feb 22 vs. Denison   - - - - - - - - - - - -
Feb 28 vs. Rowan   - - - - - - - - - - - -
Feb 28 vs. Rowan   - - - - - - - - - - - -
Mar 1 at Kean W, 12-10 1 0 0 0 0 - - - - - - -
Mar 1 at Kean T, 4-4 1 1 1 0 0 - 1.000 - - - - -
Mar 4 vs. Keuka W, 10-1 1 2 2 0 0 - 1.000 - - - - -
Mar 7 at Johns Hopkins L, 6-5 1 4 4 0 0 - 1.000 - - - - -
Mar 7 at Johns Hopkins L, 6-4 1 0 0 0 0 - - - - - - -
Mar 8 vs. New York U. L, 8-7 1 1 1 0 0 - 1.000 - - - - -
Mar 8 vs. New York U. W, 15-3 1 0 0 0 0 - - - - - - -
Mar 14 vs. Belhaven W, 13-2 1 0 0 0 0 - - - - - - -
Mar 14 at Berry W, 11-7 1 0 0 0 0 - - - - - - -
Mar 15 vs. Marietta W, 18-5 1 0 0 0 0 - - - - - - -
Mar 15 at Berry L, 17-7 - - - - - - - - - - - -
Mar 21 Plattsburgh W, 11-1 1 1 1 0 0 - 1.000 - - - - -
Mar 21 Plattsburgh W, 14-8 1 0 0 0 0 - - - - - - -
Mar 22 Plattsburgh W, 14-10 1 3 3 0 0 - 1.000 1 - - - -
Mar 24 Clarkson L, 4-3 1 2 2 0 0 - 1.000 - - - - -
Mar 28 vs. New Paltz W, 12-2 1 1 1 0 0 - 1.000 - - - - -
Mar 28 vs. New Paltz W, 6-3 1 2 2 0 0 - 1.000 - - - - -
Mar 29 at New Paltz W, 7-3 1 2 2 0 0 - 1.000 - - - - -
Mar 31 Rochester (N.Y.) W, 7-2 1 1 1 0 0 - 1.000 - - - - -
Apr 3 Canton W, 11-1 1 1 1 0 0 - 1.000 - - - - -
Apr 4 Canton W, 21-2 - - - - - - - - - - - -
Apr 4 Canton W, 11-7 1 0 0 0 0 - - - - - - -
Apr 10 Fredonia W, 13-3 1 1 1 0 0 - 1.000 - - - - -
Apr 11 Fredonia W, 10-0 1 0 0 0 0 - - - - - - -
Apr 11 Fredonia W, 10-0 1 0 0 0 0 - - - - - - -
Apr 14 Oswego L, 10-5 1 1 1 0 0 - 1.000 - - - - -
Apr 14 Oswego W, 12-6 1 1 1 0 0 - 1.000 - - - - -
Apr 18 at Rensselaer W, 9-6 1 1 1 0 0 - 1.000 - - - - -
Apr 18 at Rensselaer W, 12-3 - - - - - - - - - - - -
Apr 21 Oswego W, 4-3 1 2 2 0 0 - 1.000 - - - - -
Apr 24 at Oneonta W, 6-4 1 0 0 0 0 - - - - - - -
Apr 26 at Oneonta   - - - - - - - - - - - -
Apr 26 at Oneonta   - - - - - - - - - - - -
Apr 28 Alfred St.   - - - - - - - - - - - -
May 1 Oneonta W, 14-2 1 0 0 0 0 - - - - - - -
May 2 Oneonta L, 10-7 1 0 0 0 0 - - - - - - -
May 2 Oneonta W, 10-4 1 2 2 0 0 - 1.000 - - - - -
May 8 Oswego L, 11-1 1 1 1 0 0 - 1.000 - - - - -
May 8 Oswego W, 11-5 - - - - - - - - - - - -
May 9 Oswego W, 4-3 - - - - - - - - - - - -
May 15 vs. Kalamazoo W, 16-1 1 1 1 0 0 - 1.000 - - - - -
May 16 at Denison L, 4-3 1 1 1 0 0 - 1.000 - - - - -
May 16 vs. Kalamazoo L, 7-6 1 2 2 0 0 - 1.000 - - - - -
  gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
2025-26 38 86 26 24 18 5 - 2 7 24 .302 .432 .430 4 3 4 - 27 14 1.93 115
Total 38 86 26 24 18 5 - 2 7 24 .302 .432 .430 4 3 4 - 27 14 1.93 115
  gp r tb sb cs
2025-26 38 18 37 3 -
Total 38 18 37 3 -
  era w l app gs sv ip h r er bb k k/9 hr whip bf wp hbp
2025-26 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Total 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
  gp tc po a e pb f% dp sba rcs rcs% ci
2025-26 38 38 37 0 1 - .974 1 - - - -
Total 38 38 37 0 1 - .974 1 - - - -
  gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
Total 38 86 26 24 18 5 - 2 7 24 .302 .432 .430 4 3 4 - 27 14 1.93 115
Conference 15 34 13 11 10 2 - 1 3 4 .382 .531 .529 3 2 1 - 12 7 1.71 50
Exhibition - - - - - - - - 0 - - - - - - - - - - - 0
                                           
Home 17 41 10 11 10 2 - 1 3 10 .244 .400 .366 2 2 1 - 17 6 2.83 56
Away 9 20 8 10 3 2 - 1 3 5 .400 .480 .650 1 1 1 - 5 3 1.67 26
Neutral 12 25 8 3 5 1 - - 1 9 .320 .452 .360 1 - 2 - 5 5 1.00 33
                                           
Wins 26 60 20 19 14 4 - 1 5 18 .333 .469 .450 4 3 3 - 16 11 1.45 84
Losses 11 24 6 5 4 1 - 1 2 5 .250 .357 .417 - - 1 - 11 2 5.50 29
                                           
February 3 3 0 0 1 - - - 0 3 .000 .250 .000 - - - - - - - 4
March 18 50 18 16 10 4 - - 4 12 .360 .468 .440 1 1 2 - 14 7 2.00 64
April 10 17 6 5 4 1 - 1 2 3 .353 .500 .588 2 1 - - 5 4 1.25 24
May 7 16 2 3 3 - - 1 1 6 .125 .286 .313 1 1 2 - 8 3 2.67 23
  gp r tb sb cs
Total 38 18 37 3 -
Conference 15 10 18 2 -
Exhibition - - 0 - -
           
Home 17 10 15 3 -
Away 9 3 13 - -
Neutral 12 5 9 - -
           
Wins 26 14 27 2 -
Losses 11 4 10 1 -
           
February 3 0 0 - -
March 18 8 22 2 -
April 10 7 10 1 -
May 7 3 5 - -
  era w l app gs sv ip h r er bb k k/9 hr whip bf wp hbp
Total 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Conference 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Exhibition 0.00 - - - - - 0.0 - - - - 0 .00 - - - - -
                                     
Home 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Away 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Neutral 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
                                     
Wins 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Losses 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
                                     
February 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
March 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
April 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
May 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
  gp tc po a e pb f% dp sba rcs rcs% ci
Total 38 38 37 0 1 - .974 1 - - - -
Conference 15 15 15 0 0 - 1.000 1 - - - -
Exhibition - 0 - - - - - - - - - -
                         
Home 17 16 16 0 0 - 1.000 1 - - - -
Away 9 9 9 0 0 - 1.000 - - - - -
Neutral 12 13 12 0 1 - .923 - - - - -
                         
Wins 26 21 21 0 0 - 1.000 1 - - - -
Losses 11 16 15 0 1 - .938 - - - - -
                         
February 3 4 3 0 1 - .750 - - - - -
March 18 20 20 0 0 - 1.000 1 - - - -
April 10 7 7 0 0 - 1.000 - - - - -
May 7 7 7 0 0 - 1.000 - - - - -