10 Ryan Rosa
Ryan Rosa
  • Height:
    6'2"
  • Weight:
    180
  • Year:
    JR
  • Hometown:
    Middletown, NY
  • High School:
    Middletown High School
  • Position:
    G
  • Major:
    Sport Management
  • gp
    25
  • pts/g
    8.7
  • fg %
    46.2
  • 3pt %
    24.1
  • ft %
    75.0
  • reb/g
    4.6
  • a/g
    3.0

Bio

2019-20: Appeared in 24 games and made six starts. Averaged 2.3 points per game and shot 47.5% from the field.

Player Profile

Recent Games
Feb 1 at Pitt.-Bradford L, 76-62
Feb 4 Penn St.-Altoona L, 96-64
Feb 8 Hilbert L, 78-53
Feb 11 at Mt. Aloysius L, 97-96
Feb 15 Penn St.-Behrend W, 64-61
Feb 18 La Roche L, 81-70
  Overall Conf
Games 25 14
Games started 25 14
Minutes 801 428
Minutes per game 32.0 30.6
FG 84-182 43-88
FG Pct 46.2 48.9
3PT 13-54 6-25
3PT Pct 24.1 24.0
FT 36-48 17-23
FT Pct 75.0 73.9
Off rebounds 23 13
Def rebounds 91 40
Total rebounds 114 53
Rebounds per game 4.6 3.8
Personal fouls 63 34
Disqualifications 3 2
Assists 74 42
Turnovers 59 35
Assist to turnover ratio 1.3 1.2
Steals 25 16
Blocks 4 1
Points 217 109
Points per game 8.7 7.8
Points per 40 min 10.8 10.2

Game Log - Shooting

Date Opponent Score gs min fg pct 3pt pct ft pct pts
Nov 8 Rochester Inst. L, 90-79 1 40 6-12 50.0 2-4 50.0 2-3 66.7 16
Nov 11 SUNY Poly L, 65-62 1 24 2-5 40.0 0-1 0.0 5-5 100.0 9
Nov 12 vs. SUNY Canton W, 76-73 1 40 4-13 30.8 1-6 16.7 1-4 25.0 10
Nov 15 Houghton W, 83-79 1 40 4-8 50.0 0-1 0.0 1-1 100.0 9
Nov 18 at Morrisville St. L, 86-71 1 27 2-6 33.3 0-2 0.0 4-4 100.0 8
Nov 19 at Cazenovia W, 77-73 1 36 8-10 80.0 1-2 50.0 0-0 - 17
Nov 22 Geneseo L, 66-57 1 34 5-10 50.0 2-4 50.0 1-2 50.0 13
Nov 30 at Hamilton L, 87-71 1 36 2-6 33.3 0-2 0.0 2-2 100.0 6
Dec 6 Buffalo State W, 81-79 1 27 3-8 37.5 0-1 0.0 0-0 - 6
Dec 10 at Keystone L, 96-73 1 32 3-12 25.0 1-5 20.0 2-2 100.0 9
Dec 17 at Medaille L, 85-78 1 37 2-4 50.0 0-1 0.0 1-2 50.0 5
Jan 4 at Penn St.-Altoona L, 104-68 1 27 2-5 40.0 1-2 50.0 0-0 - 5
Jan 7 Pitt.-Greensburg L, 78-65 1 35 6-9 66.7 0-3 0.0 1-1 100.0 13
Jan 11 at Hilbert L, 92-66 1 21 0-6 0.0 0-1 0.0 0-0 - 0
Jan 14 at La Roche L, 80-68 1 31 1-4 25.0 0-0 - 2-2 100.0 4
Jan 18 Pitt.-Bradford L, 92-85 1 26 4-5 80.0 0-1 0.0 2-4 50.0 10
Jan 21 Mt. Aloysius W, 78-55 1 27 3-6 50.0 0-2 0.0 5-8 62.5 11
Jan 25 at Penn St.-Behrend W, 72-66 1 40 2-4 50.0 1-1 100.0 2-2 100.0 7
Jan 28 at Pitt.-Greensburg L, 69-62 1 40 4-7 57.1 0-1 0.0 0-0 - 8
Feb 1 at Pitt.-Bradford L, 76-62 1 22 2-6 33.3 0-1 0.0 2-2 100.0 6
Feb 4 Penn St.-Altoona L, 96-64 1 24 2-5 40.0 0-2 0.0 0-0 - 4
Feb 8 Hilbert L, 78-53 1 29 1-4 25.0 0-0 - 0-0 - 2
Feb 11 at Mt. Aloysius L, 97-96 1 41 8-14 57.1 1-4 25.0 1-2 50.0 18
Feb 15 Penn St.-Behrend W, 64-61 1 29 1-4 25.0 1-3 33.3 0-0 - 3
Feb 18 La Roche L, 81-70 1 36 7-9 77.8 2-4 50.0 2-2 100.0 18

Game Log - Ball control

Date Opponent Score gs min off def reb ast to a/to stl blk pf dq
Nov 8 Rochester Inst. L, 90-79 1 40 0 9 9 6 1 6.0 2 0 2 0
Nov 11 SUNY Poly L, 65-62 1 24 2 3 5 0 1 0.0 0 0 2 -
Nov 12 vs. SUNY Canton W, 76-73 1 40 0 9 9 1 3 0.3 0 0 1 0
Nov 15 Houghton W, 83-79 1 40 2 4 6 7 3 2.3 0 0 2 -
Nov 18 at Morrisville St. L, 86-71 1 27 0 4 4 1 3 0.3 1 0 3 0
Nov 19 at Cazenovia W, 77-73 1 36 2 4 6 2 1 2.0 2 0 2 0
Nov 22 Geneseo L, 66-57 1 34 2 4 6 3 1 3.0 1 3 5 0
Nov 30 at Hamilton L, 87-71 1 36 0 5 5 0 5 0.0 0 0 5 1
Dec 6 Buffalo State W, 81-79 1 27 1 2 3 3 2 1.5 1 0 2 0
Dec 10 at Keystone L, 96-73 1 32 1 4 5 5 3 1.7 1 0 2 -
Dec 17 at Medaille L, 85-78 1 37 0 3 3 4 1 4.0 1 0 3 0
Jan 4 at Penn St.-Altoona L, 104-68 1 27 0 3 3 2 3 0.7 1 0 3 -
Jan 7 Pitt.-Greensburg L, 78-65 1 35 3 4 7 4 5 0.8 1 0 1 0
Jan 11 at Hilbert L, 92-66 1 21 0 1 1 2 0 - 0 0 2 0
Jan 14 at La Roche L, 80-68 1 31 0 3 3 2 5 0.4 1 0 3 0
Jan 18 Pitt.-Bradford L, 92-85 1 26 1 5 6 3 2 1.5 2 0 5 1
Jan 21 Mt. Aloysius W, 78-55 1 27 1 1 2 4 0 - 3 0 2 0
Jan 25 at Penn St.-Behrend W, 72-66 1 40 2 1 3 3 1 3.0 3 0 1 0
Jan 28 at Pitt.-Greensburg L, 69-62 1 40 0 2 2 2 2 1.0 3 0 3 0
Feb 1 at Pitt.-Bradford L, 76-62 1 22 0 4 4 2 3 0.7 0 1 6 1
Feb 4 Penn St.-Altoona L, 96-64 1 24 0 7 7 3 4 0.8 1 0 1 -
Feb 8 Hilbert L, 78-53 1 29 3 2 5 4 1 4.0 0 0 1 0
Feb 11 at Mt. Aloysius L, 97-96 1 41 2 2 4 4 4 1.0 0 0 3 0
Feb 15 Penn St.-Behrend W, 64-61 1 29 0 1 1 3 3 1.0 1 0 2 0
Feb 18 La Roche L, 81-70 1 36 1 4 5 4 2 2.0 0 0 1 0

Career Stats - Shooting per game

  gp gs min/g fg/g pct 3pt/g pct ft/g pct ppg
2019-20 24 6 11.8 0.8-1.7 47.5 0.0-0.5 9.1 0.6-1.2 53.6 2.3
2021-22 25 16 17.5 2.0-4.5 45.1 0.4-0.9 43.5 1.2-1.9 63.8 5.7
2022-23 25 25 32.0 3.4-7.3 46.2 0.5-2.2 24.1 1.4-1.9 75.0 8.7
2023-24 27 27 28.7 3.6-6.6 54.5 0.7-1.9 39.2 1.1-1.7 67.4 9.1
Total 101 74 22.8 2.5-5.1 48.9 0.4-1.4 31.7 1.1-1.7 66.3 6.5

Career Stats - Shooting totals

  gp gs min fg pct 3pt pct ft pct pts
2019-20 24 6 283 19-40 47.5 1-11 9.1 15-28 53.6 54
2021-22 25 16 438 51-113 45.1 10-23 43.5 30-47 63.8 142
2022-23 25 25 801 84-182 46.2 13-54 24.1 36-48 75.0 217
2023-24 27 27 776 97-178 54.5 20-51 39.2 31-46 67.4 245
Total 101 74 2298 251-513 48.9 44-139 31.7 112-169 66.3 658

Career Stats - Shooting per 40 min

  gp gs min/g fg/40 pct 3pt/40 pct ft/40 pct pts/40
2019-20 24 6 11.8 2.7-5.7 47.5 0.1-1.6 9.1 2.1-4.0 53.6 7.6
2021-22 25 16 17.5 4.7-10.3 45.1 0.9-2.1 43.5 2.7-4.3 63.8 13.0
2022-23 25 25 32.0 4.2-9.1 46.2 0.6-2.7 24.1 1.8-2.4 75.0 10.8
2023-24 27 27 28.7 5.0-9.2 54.5 1.0-2.6 39.2 1.6-2.4 67.4 12.6
Total 101 74 22.8 4.4-8.9 48.9 0.8-2.4 31.7 1.9-2.9 66.3 11.5

Career Stats - Ball control per game

  gp gs mpg off/g def/g reb/g pf/g dq/g ast/g to/g a/to stl/g blk/g
2019-20 24 6 11.8 0.3 1.0 1.3 0.7 0.0 0.5 0.7 0.8 0.3 0.0
2021-22 25 16 17.5 1.1 1.9 3.0 1.3 0.0 1.0 1.3 0.8 0.9 0.2
2022-23 25 25 32.0 0.9 3.6 4.6 2.5 0.1 3.0 2.4 1.3 1.0 0.2
2023-24 27 27 28.7 0.7 3.8 4.5 2.0 0.0 2.3 1.4 1.7 0.8 0.3
Total 101 74 22.8 0.8 2.6 3.4 1.6 0.0 1.7 1.4 1.2 0.8 0.2

Career Stats - Ball control totals

  gp gs min off def reb pf dq ast to a/to stl blk
2019-20 24 6 283 7 25 32 16 0 13 17 0.8 7 0
2021-22 25 16 438 28 47 75 32 0 25 32 0.8 23 5
2022-23 25 25 801 23 91 114 63 3 74 59 1.3 25 4
2023-24 27 27 776 20 102 122 53 0 63 38 1.7 22 8
Total 101 74 2298 78 265 343 164 3 175 146 1.2 77 17

Career Stats - Ball control per 40 min

  gp gs mpg off/40 def/40 reb/40 pf/40 dq/40 ast/40 to/40 a/to stl/40 blk/40
2019-20 24 6 11.8 1.0 3.5 4.5 2.3 0.0 1.8 2.4 0.8 1.0 0.0
2021-22 25 16 17.5 2.6 4.3 6.8 2.9 0.0 2.3 2.9 0.8 2.1 0.5
2022-23 25 25 32.0 1.1 4.5 5.7 3.1 0.1 3.7 2.9 1.3 1.2 0.2
2023-24 27 27 28.7 1.0 5.3 6.3 2.7 0.0 3.2 2.0 1.7 1.1 0.4
Total 101 74 22.8 1.4 4.6 6.0 2.9 0.1 3.0 2.5 1.2 1.3 0.3

Splits Stats - Shooting per game

    gp gs min/g fg/g pct 3pt/g pct ft/g pct ppg
Event Total 25 25 32.0 3.4-7.3 46.2 0.5-2.2 24.1 1.4-1.9 75.0 8.7
Conference 14 14 30.6 3.1-6.3 48.9 0.4-1.8 24.0 1.2-1.6 73.9 7.8
Exhibition - - - 0.0-0.0 - 0.0-0.0 - 0.0-0.0 - -
Location Home 12 12 30.9 3.7-7.1 51.8 0.6-2.2 26.9 1.6-2.2 73.1 9.5
Away 12 12 32.5 3.0-7.0 42.9 0.4-1.8 22.7 1.3-1.5 88.9 7.8
Neutral 1 1 40.0 4.0-13.0 30.8 1.0-6.0 16.7 1.0-4.0 25.0 10.0
Result Wins 7 7 34.1 3.6-7.6 47.2 0.6-2.3 25.0 1.3-2.1 60.0 9.0
Losses 18 18 31.2 3.3-7.2 45.7 0.5-2.1 23.7 1.5-1.8 81.8 8.6
Month November 8 8 34.6 4.1-8.8 47.1 0.8-2.8 27.3 2.0-2.6 76.2 11.0
December 3 3 32.0 2.7-8.0 33.3 0.3-2.3 14.3 1.0-1.3 75.0 6.7
January 8 8 30.9 2.8-5.8 47.8 0.2-1.4 18.2 1.5-2.1 70.6 7.3
February 6 6 30.2 3.5-7.0 50.0 0.7-2.3 28.6 0.8-1.0 83.3 8.5

Splits Stats - Shooting totals

    gp gs min fg pct 3pt pct ft pct pts
Event Total 25 25 801 84-182 46.2 13-54 24.1 36-48 75.0 217
Conference 14 14 428 43-88 48.9 6-25 24.0 17-23 73.9 109
Exhibition - - - 0-0 - 0-0 - 0-0 - 0
Location Home 12 12 371 44-85 51.8 7-26 26.9 19-26 73.1 114
Away 12 12 390 36-84 42.9 5-22 22.7 16-18 88.9 93
Neutral 1 1 40 4-13 30.8 1-6 16.7 1-4 25.0 10
Result Wins 7 7 239 25-53 47.2 4-16 25.0 9-15 60.0 63
Losses 18 18 562 59-129 45.7 9-38 23.7 27-33 81.8 154
Month November 8 8 277 33-70 47.1 6-22 27.3 16-21 76.2 88
December 3 3 96 8-24 33.3 1-7 14.3 3-4 75.0 20
January 8 8 247 22-46 47.8 2-11 18.2 12-17 70.6 58
February 6 6 181 21-42 50.0 4-14 28.6 5-6 83.3 51

Splits Stats - Shooting per 40 min

    gp gs min/g fg/40 pct 3pt/40 pct ft/40 pct pts/40
Event Total 25 25 32.0 4.2-9.1 46.2 0.6-2.7 24.1 1.8-2.4 75.0 10.8
Conference 14 14 30.6 4.0-8.2 48.9 0.6-2.3 24.0 1.6-2.1 73.9 10.2
Exhibition - - - 0.0-0.0 - 0.0-0.0 - 0.0-0.0 - -
Location Home 12 12 30.9 4.7-9.2 51.8 0.8-2.8 26.9 2.0-2.8 73.1 12.3
Away 12 12 32.5 3.7-8.6 42.9 0.5-2.3 22.7 1.6-1.8 88.9 9.5
Neutral 1 1 40.0 4.0-13.0 30.8 1.0-6.0 16.7 1.0-4.0 25.0 10.0
Result Wins 7 7 34.1 4.2-8.9 47.2 0.7-2.7 25.0 1.5-2.5 60.0 10.5
Losses 18 18 31.2 4.2-9.2 45.7 0.6-2.7 23.7 1.9-2.3 81.8 11.0
Month November 8 8 34.6 4.8-10.1 47.1 0.9-3.2 27.3 2.3-3.0 76.2 12.7
December 3 3 32.0 3.3-10.0 33.3 0.4-2.9 14.3 1.2-1.7 75.0 8.3
January 8 8 30.9 3.6-7.4 47.8 0.3-1.8 18.2 1.9-2.8 70.6 9.4
February 6 6 30.2 4.6-9.3 50.0 0.9-3.1 28.6 1.1-1.3 83.3 11.3

Splits Stats - Ball control per game

    gp gs mpg off/g def/g reb/g pf/g dq/g ast/g to/g a/to stl/g blk/g
Event Total 25 25 32.0 0.9 3.6 4.6 2.5 0.1 3.0 2.4 1.3 1.0 0.2
Conference 14 14 30.6 0.9 2.9 3.8 2.4 0.1 3.0 2.5 1.2 1.1 0.1
Exhibition - - - - - - - - - - - - -
Location Home 12 12 30.9 1.3 3.8 5.2 2.2 0.1 3.7 2.1 1.8 1.0 0.3
Away 12 12 32.5 0.6 3.0 3.6 3.0 0.2 2.4 2.6 0.9 1.1 0.1
Neutral 1 1 40.0 0.0 9.0 9.0 1.0 0.0 1.0 3.0 0.3 0.0 0.0
Result Wins 7 7 34.1 1.1 3.1 4.3 1.7 0.0 3.3 1.9 1.8 1.4 0.0
Losses 18 18 31.2 0.8 3.8 4.7 2.8 0.2 2.8 2.6 1.1 0.8 0.2
Month November 8 8 34.6 1.0 5.3 6.3 2.8 0.1 2.5 2.3 1.1 0.8 0.4
December 3 3 32.0 0.7 3.0 3.7 2.3 0.0 4.0 2.0 2.0 1.0 0.0
January 8 8 30.9 0.9 2.5 3.4 2.5 0.1 2.8 2.3 1.2 1.8 0.0
February 6 6 30.2 1.0 3.3 4.3 2.3 0.2 3.3 2.8 1.2 0.3 0.2

Splits Stats - Ball control totals

    gp gs min off def reb pf dq ast to a/to stl blk
Event Total 25 25 801 23 91 114 63 3 74 59 1.3 25 4
Conference 14 14 428 13 40 53 34 2 42 35 1.2 16 1
Exhibition - - - - - - - - - - - - -
Location Home 12 12 371 16 46 62 26 1 44 25 1.8 12 3
Away 12 12 390 7 36 43 36 2 29 31 0.9 13 1
Neutral 1 1 40 0 9 9 1 0 1 3 0.3 0 0
Result Wins 7 7 239 8 22 30 12 0 23 13 1.8 10 0
Losses 18 18 562 15 69 84 51 3 51 46 1.1 15 4
Month November 8 8 277 8 42 50 22 1 20 18 1.1 6 3
December 3 3 96 2 9 11 7 0 12 6 2.0 3 0
January 8 8 247 7 20 27 20 1 22 18 1.2 14 0
February 6 6 181 6 20 26 14 1 20 17 1.2 2 1

Splits Stats - Ball control per 40 min

    gp gs mpg off/40 def/40 reb/40 pf/40 dq/40 ast/40 to/40 a/to stl/40 blk/40
Event Total 25 25 32.0 1.1 4.5 5.7 3.1 0.1 3.7 2.9 1.3 1.2 0.2
Conference 14 14 30.6 1.2 3.7 5.0 3.2 0.2 3.9 3.3 1.2 1.5 0.1
Exhibition - - - - - - - - - - - - -
Location Home 12 12 30.9 1.7 5.0 6.7 2.8 0.1 4.7 2.7 1.8 1.3 0.3
Away 12 12 32.5 0.7 3.7 4.4 3.7 0.2 3.0 3.2 0.9 1.3 0.1
Neutral 1 1 40.0 0.0 9.0 9.0 1.0 0.0 1.0 3.0 0.3 0.0 0.0
Result Wins 7 7 34.1 1.3 3.7 5.0 2.0 0.0 3.8 2.2 1.8 1.7 0.0
Losses 18 18 31.2 1.1 4.9 6.0 3.6 0.2 3.6 3.3 1.1 1.1 0.3
Month November 8 8 34.6 1.2 6.1 7.2 3.2 0.1 2.9 2.6 1.1 0.9 0.4
December 3 3 32.0 0.8 3.8 4.6 2.9 0.0 5.0 2.5 2.0 1.3 0.0
January 8 8 30.9 1.1 3.2 4.4 3.2 0.2 3.6 2.9 1.2 2.3 0.0
February 6 6 30.2 1.3 4.4 5.7 3.1 0.2 4.4 3.8 1.2 0.4 0.2

News Mentions

$item.thumbnailAlt
$item.thumbnailAlt
$item.thumbnailAlt
$item.thumbnailAlt
Pioneers Win in Close Game

November 19, 2022

$item.thumbnailAlt
Pioneers Down Canton to Earn First Win

The Alfred State men's basketball team defeated SUNY Canton 76-73 to earn their first victory of the season and the first win for Head Coach Jack...

November 12, 2022

$item.thumbnailAlt
Men's Basketball Opens up 2022-23 Season

The Alfred State Men's Basketball team battled tough but fell 90-79 to RIT in the season opener for both teams.

November 8, 2022

Photos

Ryan Rosa action photo 1

Players get announced

  • Rochester Inst. vs. Alfred St.
Ryan Rosa action photo 2

Player fakes out defender

  • Rochester Inst. vs. Alfred St.
Ryan Rosa action photo 3

Player shoots free throw

  • Rochester Inst. vs. Alfred St.
Ryan Rosa action photo 4

Players move the basketball around

  • Rochester Inst. vs. Alfred St.
Ryan Rosa action photo 5

Players and coach discuss gameplan

  • Rochester Inst. vs. Alfred St.
Ryan Rosa action photo 6

Player looks to pass the ball

  • Houghton vs. Alfred St.
Ryan Rosa action photo 7

Player looks to pass the ball

  • Houghton vs. Alfred St.
Ryan Rosa action photo 8

Player takes three-point shot

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 9

Player takes a jump shot

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 10

Player takes a jump shot

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 11

Player takes the free throw line

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 12

Player dribbles before free throw

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 13

Players defend the corner

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 14

Player stays in his zone on defense

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 15

Player analyzes the court

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 16

Player takes the court

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 17

Player presses on defense

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 18

Players scan the floor

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 19

Player fights for loose ball

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 20

Player fights for possession

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 21

Player scans the floor

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 22

Player defending the basket

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 23

Player's contesting shot

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 24

Players closing in on shooter

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 25

Player fights for the ball

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 26

Players fight for rebound

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 27

Player guards the three-point line

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 28

Player gets in the passing lane

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 29

Team takes the timeout

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 30

Player looks to pass the ball

  • Buffalo State vs. Alfred St.
Ryan Rosa action photo 31

Ryan slam dunk

  • Alfred St. vs. Pitt.-Greensburg
Ryan Rosa action photo 32

Ryan on defense

  • Alfred St. vs. Pitt.-Greensburg
Ryan Rosa action photo 34

Ryan on the ball

  • Penn St.-Altoona vs. Alfred St.
Ryan Rosa action photo 35

Ryan pass to Cody

  • Penn St.-Altoona vs. Alfred St.
Ryan Rosa action photo 36

Ryan on the ball

  • Hilbert vs. Alfred St.
Ryan Rosa action photo 37

Ryan on defense

  • Hilbert vs. Alfred St.
Ryan Rosa action photo 38

Players looking for the rebound

  • Hilbert vs. Alfred St.
Ryan Rosa action photo 39

Players on defense

  • Hilbert vs. Alfred St.
Ryan Rosa action photo 40

Ryan 3pt jumpshot

  • Penn St.-Behrend vs. Alfred St.
Ryan Rosa action photo 41

Ryan on the ball

  • Penn St.-Behrend vs. Alfred St.
Ryan Rosa action photo 42

Ryan senior day

  • La Roche vs. Alfred St.
Ryan Rosa action photo 43

Ryan senior day

  • La Roche vs. Alfred St.
Ryan Rosa action photo 44

Senior Pic

  • La Roche vs. Alfred St.
Ryan Rosa action photo 45

Ryan watching the ball

  • La Roche vs. Alfred St.