Al Iafrate
Regular season and playoffs

-
-
-
Regular season
Regular season
Regular season
Regular season
Regular season
Playoffs
Playoffs
Playoffs
Playoffs
Playoffs
-
-
Season
Team
League
-
GP
G
A
Pts
PIM
-
GP
G
A
Pts
PIM
1982–83
Detroit Compuware Ambassadors
MNHL
-
66
30
45
75
90
-
—
—
—
—
—
1983–84
United States
Intl
-
55
4
17
21
26
-
—
—
—
—
—
1983–84
Belleville Bulls
OHL
-
10
2
4
6
2
-
3
0
1
1
5
1984–85
Toronto Maple Leafs
NHL
-
68
5
16
21
51
-
—
—
—
—
—
1985–86
Toronto Maple Leafs
NHL
-
65
8
25
33
40
-
10
0
3
3
4
1986–87
Toronto Maple Leafs
NHL
-
80
9
21
30
55
-
13
1
3
4
11
1987–88
Toronto Maple Leafs
NHL
-
77
22
30
52
80
-
6
3
4
7
6
1988–89
Toronto Maple Leafs
NHL
-
65
13
20
33
72
-
—
—
—
—
—
1989–90
Toronto Maple Leafs
NHL
-
75
21
42
63
135
-
—
—
—
—
—
1990–91
Toronto Maple Leafs
NHL
-
42
3
15
18
113
-
—
—
—
—
—
1990–91
Washington Capitals
NHL
-
30
6
8
14
124
-
10
1
3
4
22
1991–92
Washington Capitals
NHL
-
78
17
34
51
180
-
7
4
2
6
14
1992–93
Washington Capitals
NHL
-
81
25
41
66
169
-
6
6
0
6
4
1993–94
Washington Capitals
NHL
-
67
10
35
45
143
-
—
—
—
—
—
1993–94
Boston Bruins
NHL
-
12
5
8
13
20
-
13
3
1
4
6
1996–97
San Jose Sharks
NHL
-
38
6
9
15
91
-
—
—
—
—
—
1997–98
San Jose Sharks
NHL
-
21
2
7
9
28
-
6
1
0
1
10
NHL totals
NHL totals
NHL totals
-
799
152
311
463
1301
-
71
19
16
35
77

Question: How many career NHL games has Al Iafrate played and how many seasons did he play for?
Answer: Al Iafrate played 799 career NHL games over twelve NHL seasons, scoring 152 goals and 311 assists for 463 points.