Logo
Matt Hagfors's Collection
 
9/17/2025
 
 
 
 
 
  Page Controls   View:  Pics Per Page:
BNSF 8012
Title:  BNSF 8012
Description:  I was hoping these guys would head to Minot when I saw them pull out of Dilworth. instead they chased a CP powered coal MT out the Jamestown sub.
Photo Date:  12/11/2011  Upload Date: 12/11/2011 9:39:37 PM
Location:  Peak, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8012(SD40-2)
Views:  483   Comments: 1
BNSF 8016
Title:  BNSF 8016
Description: 
Photo Date:  2/10/2007  Upload Date: 6/17/2008 11:33:27 PM
Location:  Braham, MN
Author:  Matt hagfors
Categories:  Roster
Locomotives:  BNSF 8016(SD40-2) CEFX 104(SD9043MAC)
Views:  1252   Comments: 1
BNSF 8017
Title:  BNSF 8017
Description: 
Photo Date:  3/30/2010  Upload Date: 3/30/2010 9:36:26 PM
Location:  Minneapolis, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8017(SD40-2)
Views:  720   Comments: 0
BNSF 8018
Title:  BNSF 8018
Description:  is this the next one to head into the shops for a renumber???? its sitting mear feet from the door......
Photo Date:  5/25/2009  Upload Date: 1/12/2009 7:30:20 PM
Location:  Fridley, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8018(SD40-2)
Views:  742   Comments: 0
BNSF 8025
Title:  BNSF 8025
Description:  Daily Superior-Northtown. typical EMD power.
Photo Date:  5/28/2008  Upload Date: 6/14/2008 3:49:12 PM
Location:  Braham, MN
Author:  Matt hagfors
Categories: 
Locomotives:  BNSF 8025(SD40-2) BNSF 8038(SD40-2) BNSF 2980(GP39V)
Views:  1171   Comments: 1
BN-CP transfer
Title:  BN-CP transfer
Description: 
Photo Date:  1/25/2009  Upload Date: 6/17/2008 11:33:41 PM
Location:  Minneapolis, MN
Author:  Matt Hagfors
Categories:  Roster
Locomotives:  BNSF 8029(SD40-2)
Views:  787   Comments: 0
BNSF 8031
Title:  BNSF 8031
Description:  Gotta love the old white face SD40-2's
Photo Date:  8/28/2008  Upload Date: 8/28/2008 6:28:48 PM
Location:  Grasston, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8031(SD40-2)
Views:  731   Comments: 0
BNSF 8033
Title:  BNSF 8033
Description: 
Photo Date:  2/11/2008  Upload Date: 1/24/2009 3:20:28 PM
Location:  Minneapolis, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8033(SD40-2)
Views:  587   Comments: 0
BNSF 8037
Title:  BNSF 8037
Description: 
Photo Date:  9/6/2008  Upload Date: 9/7/2008 7:40:52 PM
Location:  Superior, WI
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8037(SD40-2)
Views:  668   Comments: 0
CSX 8037
Title:  CSX 8037
Description: 
Photo Date:  8/5/2017  Upload Date: 8/7/2017 10:19:28 PM
Location:  Moorhead, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  CSX 8037(SD40-2)
Views:  230   Comments: 0
BNSF 8039
Title:  BNSF 8039
Description: 
Photo Date:  9/12/2008  Upload Date: 2/21/2009 3:46:30 PM
Location:  Cambridge, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8039(SD40-2)
Views:  783   Comments: 0
BNSF 8042
Title:  BNSF 8042
Description: 
Photo Date:  4/10/2008  Upload Date: 6/17/2008 11:34:15 PM
Location:  Grandy, MN
Author:  Matt hagfors
Categories:  Roster,Bridge,Winter
Locomotives:  BNSF 8042(SD40-2)
Views:  716   Comments: 0
BNSF 8042
Title:  BNSF 8042
Description: 
Photo Date:  7/31/2008  Upload Date: 8/2/2008 4:09:52 PM
Location:  Dilworth, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8042(SD40-2)
Views:  667   Comments: 0
BNSF 8046
Title:  BNSF 8046
Description: 
Photo Date:  10/1/2007  Upload Date: 6/17/2008 11:34:39 PM
Location:  Highwood, MN
Author:  Matt hagfors
Categories:  Roster
Locomotives:  BNSF 8046(SD40-2)
Views:  869   Comments: 0
BNSF 8060
Title:  BNSF 8060
Description: 
Photo Date:  2/20/2008  Upload Date: 6/17/2008 11:34:59 PM
Location:  Braham, MN
Author:  Matt hagfors
Categories:  Roster
Locomotives:  BNSF 8060(SD40-2)
Views:  554   Comments: 0
BNSF 8061
Title:  BNSF 8061
Description: 
Photo Date:  8/25/2007  Upload Date: 6/17/2008 11:35:15 PM
Location:  Minneapolis, MN
Author:  Matt hagfors
Categories:  Roster
Locomotives:  BNSF 8061(SD40-2)
Views:  681   Comments: 0
BNSF 8078
Title:  BNSF 8078
Description: 
Photo Date:  6/15/2008  Upload Date: 6/17/2008 11:46:35 PM
Location:  Minneapolis, MN
Author:  Matt hagfors
Categories:  Roster
Locomotives:  BNSF 8078(SD40-2)
Views:  539   Comments: 0
BNSF 8080
Title:  BNSF 8080
Description:  No longer on the BNSF roster. Sold to Helm Leasing, now lettered HLCX 8080.
Photo Date:  3/20/2008  Upload Date: 6/17/2008 11:35:42 PM
Location:  Wadena, MN
Author:  Matt hagfors
Categories:  Roster
Locomotives:  BNSF 8080(SD40-2)
Views:  511   Comments: 0
BNSF 8083
Title:  BNSF 8083
Description:  Highest numbered SD40-2 that I have personaly seen on the BNSF. not here for much longer alot are going back on lease experations.
Photo Date:  9/6/2008  Upload Date: 9/7/2008 7:48:19 PM
Location:  Superior, WI
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8083(SD40-2)
Views:  611   Comments: 0
HLCX 8089
Title:  HLCX 8089
Description:  this was the first of TWO newly relettered HLCX units on two CP trains. what are the odds that two CP trains meet here and each one has a new HLCX unit in the consists! HLCX 6844 is on the other train just to the right.
Photo Date:  2/5/2011  Upload Date: 2/5/2011 8:26:33 PM
Location:  Detroit Lakes, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  HLCX 8089(SD40-2)
Views:  747   Comments: 2
Soo 6061
Title:  Soo 6061
Description:  Very cool to see the leasor. even better that its on the CP and in BN colors.
Photo Date:  2/5/2011  Upload Date: 2/5/2011 8:37:08 PM
Location:  Detroit Lakes, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  HLCX 8089(SD40-2) SOO 6061(SD60M)
Views:  705   Comments: 1
FURX 8103
Title:  FURX 8103
Description:  one of the very few FURX units with the white face and remnats of a BN herald.
Photo Date:  10/8/2007  Upload Date: 9/28/2008 10:28:03 PM
Location:  Fargo, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  FURX 8103(SD40-2)
Views:  932   Comments: 0
FURX 8104
Title:  FURX 8104
Description: 
Photo Date:  4/23/2007  Upload Date: 9/28/2008 10:28:16 PM
Location:  Cambridge, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  FURX 8104(SD40-2)
Views:  816   Comments: 0
FURX 8107
Title:  FURX 8107
Description: 
Photo Date:  1/20/2008  Upload Date: 9/28/2008 10:28:46 PM
Location:  Highwood, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  FURX 8107(SD40-2)
Views:  815   Comments: 0
FURX 8108
Title:  FURX 8108
Description:  this unit was clean and bright.
Photo Date:  9/6/2007  Upload Date: 9/28/2008 10:29:10 PM
Location:  Cambridge, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  FURX 8108(SD40-2)
Views:  862   Comments: 0
FURX 8109
Title:  FURX 8109
Description: 
Photo Date:  10/3/2007  Upload Date: 9/28/2008 10:29:25 PM
Location:  Staples, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  FURX 8109(SD40-2)
Views:  768   Comments: 0
BNSF 1052
Title:  BNSF 1052
Description:  Salvaged from an old CD of shots I never uploaded.
Photo Date:  6/1/2007  Upload Date: 3/20/2011 6:49:13 PM
Location:  Braham, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 1052(C44-9W) BNSF 8112(SD40-2)
Views:  1005   Comments: 0
FURX 8116
Title:  FURX 8116
Description: 
Photo Date:  3/13/2007  Upload Date: 9/28/2008 10:29:43 PM
Location:  South Superior, WI
Author:  Matt Hagfors
Categories: 
Locomotives:  FURX 8116(SD40-2)
Views:  805   Comments: 0
Nebraska Central RR Power.
Title:  Nebraska Central RR Power.
Description:  Nebraska Central RR Power. Looks like the 909 is fresh out of the paint booth. It was still in UP yellow as of late July.
Photo Date:  8/18/2012  Upload Date: 9/16/2012 10:48:03 AM
Location:  Grand Island, NE
Author:  Matt Hagfors
Categories: 
Locomotives:  NCRC 4606(GP9R) NCRC 8123(SD40-2) NCRC 5315(SD45) NCRC 8118(SD40-2) NCRC 909(GP38-3)
Views:  1756   Comments: 0
FURX 8127
Title:  FURX 8127
Description: 
Photo Date:  10/8/2007  Upload Date: 9/28/2008 10:30:00 PM
Location:  Dilworth, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  FURX 8127(SD40-2)
Views:  734   Comments: 0
FURX 8128
Title:  FURX 8128
Description: 
Photo Date:  6/1/2008  Upload Date: 9/28/2008 10:30:12 PM
Location:  Minneapolis, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  FURX 8128(SD40-2)
Views:  624   Comments: 0
BNSF 7400
Title:  BNSF 7400
Description: 
Photo Date:  3/13/2009  Upload Date: 3/13/2009 10:00:30 PM
Location:  Perham, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 7400(ES44DC) BNSF 4016(C44-9W) CSX 8142(SD40-2)
Views:  1479   Comments: 0
HLCX 8148
Title:  HLCX 8148
Description: 
Photo Date:  4/26/2015  Upload Date: 5/2/2015 10:56:49 AM
Location:  Frazee, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  HLCX 8148(SD40-2)
Views:  258   Comments: 0
SOO 6021
Title:  SOO 6021
Description: 
Photo Date:  10/20/2007  Upload Date: 2/20/2009 3:38:19 PM
Location:  Saint Paul, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  SOO 6021(SD60) CSX 8368(SD40-2)
Views:  857   Comments: 0
CSX 8395
Title:  CSX 8395
Description: 
Photo Date:  2/24/2015  Upload Date: 2/25/2015 9:31:58 PM
Location:  Moorhead, MN
Author:  Matt Hagfors
Categories:  Roster
Locomotives:  CSX 8395(SD40-2)
Views:  323   Comments: 0
CSX 8395
Title:  CSX 8395
Description: 
Photo Date:  2/24/2015  Upload Date: 8/9/2015 11:55:27 AM
Location:  Watts, MN
Author:  Matt Hagfors
Categories:  Action
Locomotives:  GECX 2027(ET44AC) CSX 8395(SD40-2)
Views:  579   Comments: 0
PRLX 8139
Title:  PRLX 8139
Description:  They pulled into town with all 6 engines, they will set the geep over into the yard and leave a few hours later.
Photo Date:  2/24/2015  Upload Date: 8/9/2015 11:52:36 AM
Location:  Watts, MN
Author:  Matt Hagfors
Categories:  Yard
Locomotives:  PRLX 8139(SD60M) CP 9537(AC44CW) BNSF 4339(C44-9W) BNSF 2694(GP39-3) GECX 2027(ET44AC) CSX 8395(SD40-2)
Views:  1090   Comments: 0
M-WLSNTW
Title:  M-WLSNTW
Description:  All 6 of these units came in on the same train, seen on the left being held down by the CSX and GECX units, the 4 on the right are setting out the geep on the end and will return to the pair on the left where they will leave town with 5 color schemes and 5 different RR's represented.
Photo Date:  2/24/2015  Upload Date: 2/24/2015 9:54:37 PM
Location:  Watts, MN
Author:  Matt Hagfors
Categories:  Yard
Locomotives:  PRLX 8139(SD60M) CP 9537(AC44CW) BNSF 4339(C44-9W) BNSF 2694(GP39-3) GECX 2027(ET44AC) CSX 8395(SD40-2)
Views:  1171   Comments: 0
NREX 9402
Title:  NREX 9402
Description:  This was a former SD45T-2 motor. the radiator section has been changed over to a standard SD40-2. if it had been a standard SD40-2 from the start the front wall of the cab would be centered over the 2nd axle. To bad I cut off the giant rear porch. I didnt know the significance of this unit until long after I shot it.
Photo Date:  10/1/2007  Upload Date: 8/7/2008 9:10:53 PM
Location:  Highwood, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  NREX 9402(SD40-2)
Views:  1142   Comments: 0
NREX 9931
Title:  NREX 9931
Description:  prolly the only SD40-2 I have ever seen with out dynamics. on lease to the CP.
Photo Date:  2/14/2008  Upload Date: 8/7/2008 9:11:11 PM
Location:  Highwood, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  NREX 9931(SD40-2)
Views:  924   Comments: 1


Site Design ©2001-2020 Tim Huemmer
Photos © respective authors
  Contact: info@rrpicturearchives.net