Ryan Keenan
Ryan Keenan
Born: September 10, 1994
Oshawa, ON
Position: F
Height: 6'1"
Weight: 180
Career: 2017-2026
Ryan Keenan scored 210 goals and recorded 354 assists in his 163-game career with the Saskatchewan Rush, Ohio Machine, Dallas Rattlers and Chesapeake Bayhawks. He began playing during the 2017 season and last took the field during the 2026 campaign.
Click on column headings to sort.
Scoring:
| Year | Lg | Team | GP | G | 2G | A | Pts | PIM | PPG | PPA | SHG | SHA | GWG | Shts | SOG | S% | SG% | GB | TOC | CTO | FO | FW | FO% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | NLL | Saskatchewan Rush | 16 | 13 | 0 | 29 | 42 | 2 | 2 | 9 | 0 | 0 | 0 | 93 | 61 | 14.0 | 21.3 | 45 | 27 | 4 | 0 | 0 | |
| 2018 | NLL | Saskatchewan Rush | 18 | 26 | 0 | 47 | 73 | 2 | 14 | 11 | 0 | 1 | 1 | 134 | 95 | 19.4 | 27.4 | 66 | 35 | 6 | 0 | 0 | |
| 2018 | MLL | Ohio Machine | 8 | 11 | 0 | 4 | 15 | 0.5 | 2 | 1 | 0 | 0 | 0 | 33 | 20 | 33.3 | 55.0 | 6 | 13 | 1 | 0 | 0 | |
| 2019 | MLL | Dallas Rattlers | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 50.0 | 100.0 | 3 | 1 | 0 | |||
| 2019 | NLL | Saskatchewan Rush | 18 | 20 | 0 | 42 | 62 | 11 | 3 | 10 | 0 | 0 | 0 | 141 | 93 | 14.2 | 21.5 | 52 | 28 | 3 | 0 | 0 | |
| 2019 | MLL | Chesapeake Bayhawks | 11 | 6 | 0 | 9 | 15 | 2 | 0 | 0 | 0 | 0 | 0 | 28 | 18 | 21.4 | 33.3 | 12 | 11 | 2 | |||
| 2020 | NLL | Saskatchewan Rush | 10 | 18 | 0 | 17 | 35 | 6 | 4 | 5 | 0 | 0 | 0 | 87 | 68 | 20.7 | 26.5 | 60 | 25 | 1 | 0 | 0 | |
| 2020 | MLL | Chesapeake Bayhawks | 5 | 6 | 0 | 1 | 7 | 00:00 | 0 | 0 | 0 | 0 | 0 | 15 | 12 | 40.0 | 50.0 | 4 | 7 | 2 | 0 | 0 | |
| 2022 | NLL | Saskatchewan Rush | 18 | 21 | 0 | 42 | 63 | 2 | 3 | 13 | 0 | 1 | 1 | 149 | 0 | 14.1 | 57 | 36 | 5 | 0 | 0 | ||
| 2023 | NLL | Saskatchewan Rush | 18 | 24 | 0 | 48 | 72 | 8 | 4 | 8 | 1 | 0 | 0 | 0 | 124 | 19.4 | 61 | 41 | 2 | 0 | 0 | ||
| 2024 | NLL | Saskatchewan Rush | 18 | 33 | 0 | 57 | 90 | 4 | 7 | 15 | 2 | 0 | 0 | 0 | 145 | 22.8 | 67 | 54 | 5 | 0 | 0 | ||
| 2025 | NLL | Saskatchewan Rush | 18 | 26 | 0 | 47 | 73 | 6 | 6 | 18 | 0 | 0 | 0 | 0 | 143 | 18.2 | 85 | 60 | 2 | 0 | 0 | ||
| 2026 | NLL | Saskatchewan Rush | 4 | 5 | 0 | 11 | 16 | 0 | 2 | 3 | 0 | 0 | 0 | 0 | 22 | 22.7 | 12 | 10 | 0 | 0 | 0 | ||
| Indoor | 138 | 186 | 0 | 340 | 526 | 41 | 45 | 92 | 3 | 2 | 2 | 604 | 751 | 30.8 | 24.8 | 505 | 316 | 28 | 0 | 0 | |||
| Outdoor | 25 | 24 | 0 | 14 | 38 | 2.5 | 2 | 1 | 0 | 0 | 0 | 78 | 51 | 30.8 | 47.1 | 25 | 32 | 5 | 0 | 0 | |||
| Totals | 163 | 210 | 0 | 354 | 564 | 43.5 | 47 | 93 | 3 | 2 | 2 | 682 | 802 | 30.8 | 26.2 | 530 | 348 | 33 | 0 | 0 |
Postseason - Scoring:
| Year | Lg | Team | GP | G | 2G | A | Pts | PIM | PPG | PPA | SHG | SHA | GWG | Shts | SOG | S% | SG% | GB | TOC | CTO | FO | FW | FO% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | NLL | Saskatchewan Rush | 4 | 5 | 0 | 8 | 13 | 2 | 0 | 0 | 0 | 0 | 0 | 22 | 12 | 22.7 | 41.7 | 11 | 7 | 0 | 0 | 0 | |
| 2018 | NLL | Saskatchewan Rush | 4 | 8 | 0 | 4 | 12 | 0 | 2 | 1 | 0 | 0 | 0 | 37 | 27 | 21.6 | 29.6 | 17 | 4 | 1 | 0 | 0 | |
| 2019 | NLL | Saskatchewan Rush | 1 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 7 | 0.0 | 0.0 | 1 | 3 | 0 | 0 | 0 | |
| Indoor | 9 | 13 | 0 | 14 | 27 | 2 | 2 | 1 | 0 | 0 | 0 | 67 | 46 | 19.4 | 28.3 | 29 | 14 | 1 | 0 | 0 | |||
| Outdoor | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||
| Totals | 9 | 13 | 0 | 14 | 27 | 2 | 2 | 1 | 0 | 0 | 0 | 67 | 46 | 19.4 | 28.3 | 29 | 14 | 1 | 0 | 0 |




