Logo
Matt Hagfors's Collection
 
6/11/2025
 
 
 
 
 
  Page Controls   View:  Pics Per Page:
BNSF 3120
Title:  BNSF 3120
Description:  I love the GP50's in this scheme.
Photo Date:  7/14/2008  Upload Date: 10/12/2008 10:59:01 AM
Location:  Dilworth, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3120(GP50) BNSF 8865(SD70MAC)
Views:  843   Comments: 0
BNSF 3121
Title:  BNSF 3121
Description:  Note the orange nose on the far left. that is the nose of BNSF 6128, an SD9 in H1 paint. the only pic I have of it :(
Photo Date:  10/2/2006  Upload Date: 6/30/2008 7:15:36 PM
Location:  Superior, WI
Author:  Matt Hagfors
Categories:  Roster
Locomotives:  BNSF 3121(GP50)
Views:  982   Comments: 0
BNSF 3123
Title:  BNSF 3123
Description:  Crossing the Snake River in Grasston.
Photo Date:  8/5/2007  Upload Date: 6/30/2008 7:16:14 PM
Location:  Grasston, MN
Author:  Matt Hagfors
Categories:  Roster
Locomotives:  BNSF 3123(GP50) BNSF 2979(GP39V)
Views:  819   Comments: 0
H-HAVNTW
Title:  H-HAVNTW
Description:  Havre MT to Northtown yard Manifest leaves dilworth with GREAT power. to bad it was almost dark and chasing it east was worthless.
Photo Date:  11/11/2011  Upload Date: 11/12/2011 9:38:10 AM
Location:  Watts, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 1930(SD40-2) BNSF 8012(SD40-2) BNSF 3125(GP50)
Views:  829   Comments: 0
BNSF 3125
Title:  BNSF 3125
Description:  Coming back from the Steiger plant in Fargo with 8 flats loaded with 5 New Holland four wheel drive tractors, 1 Case IH four wheel drive tractor, 1 Case IH Quad-Trac tractor, 5 Case Pay-Loaders, and 2 New Holland Pay-Loaders.
Photo Date:  12/23/2011  Upload Date: 12/31/2011 4:47:57 PM
Location:  Moorhead, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3125(GP50)
Views:  782   Comments: 0
OTTX 97709
Title:  OTTX 97709
Description:  Coming back from the Steiger plant in Fargo with 8 flats loaded with 5 New Holland four wheel drive tractors, 1 Case IH four wheel drive tractor, 1 Case IH Quad-Trac tractor, 5 Case Pay-Loaders, and 2 New Holland Pay-Loaders.
Photo Date:  12/23/2011  Upload Date: 12/31/2011 4:47:49 PM
Location:  Moorhead, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3125(GP50)
Views:  671   Comments: 1
BNSF 3125
Title:  BNSF 3125
Description:  The wadena Local cruises back to Dilworth wrong main with 2 cars in tow.
Photo Date:  1/30/2012  Upload Date: 1/3/2017 1:06:38 PM
Location:  Hawley, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3125(GP50)
Views:  448   Comments: 1
EMD Power
Title:  EMD Power
Description:  12 EMD's and one GE, but even the GE is a cool one.
Photo Date:  6/10/2013  Upload Date: 6/11/2013 9:42:54 PM
Location:  Fridley, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 8886(SD70MAC) BNSF 9998(SD70MAC) BNSF 9535(SD70MAC) BNSF 9555(SD70MAC) BNSF 501(B40-8W) BNSF 2243(GP38) BNSF 3125(GP50) BNSF 1679(SD40-2) BNSF 1987(SD40-2) BNSF 1824(SD39-2) BNSF 9800(SD70MAC) CP 5951(SD40-2) DME 6086(SD40-3)
Views:  1996   Comments: 0
BNSF 3125
Title:  BNSF 3125
Description: 
Photo Date:  5/16/2014  Upload Date: 5/18/2014 2:10:17 PM
Location:  Watts, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3125(GP50)
Views:  226   Comments: 0
BNSF 3125
Title:  BNSF 3125
Description: 
Photo Date:  9/13/2014  Upload Date: 9/13/2014 2:55:04 PM
Location:  Dilworth, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3125(GP50)
Views:  381   Comments: 0
BNSF 5226
Title:  BNSF 5226
Description:  before I got here I heard the Engineer say he didn't care about the little ones, so I figured they would have some good trailing power.
Photo Date:  9/13/2014  Upload Date: 9/14/2014 8:01:27 PM
Location:  Dilworth, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 5226(C44-9W) BNSF 1115(C44-9W) BNSF 2258(GP38-2) BNSF 3125(GP50) BNSF 2170(GP38)
Views:  760   Comments: 0
BNSF 2170
Title:  BNSF 2170
Description:  Before I got here I heard the Engineer say he didn't care about the little ones, so I figured they would have some good trailing power.
Photo Date:  9/13/2014  Upload Date: 9/14/2014 8:02:26 PM
Location:  Dilworth, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 2170(GP38) BNSF 3125(GP50) BNSF 2258(GP38-2) BNSF 1115(C44-9W) BNSF 5226(C44-9W)
Views:  850   Comments: 0
BNSF 3126
Title:  BNSF 3126
Description:  Came off the Prosper sub, its either the Prosper local or the Warwick local. Who ever it was, sweet power.
Photo Date:  1/6/2013  Upload Date: 1/6/2013 9:49:39 PM
Location:  Moorhead, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3126(GP50) BNSF 3134(GP50)
Views:  386   Comments: 0
BNSF 1541
Title:  BNSF 1541
Description:  Dont know who this was but what an epic consist.
Photo Date:  1/25/2014  Upload Date: 1/26/2014 10:52:12 AM
Location:  Casselton, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 1541(GP28P) BNSF 1974(SD40-2) BNSF 2280(GP38-2) BNSF 3126(GP50)
Views:  909   Comments: 1
BNSF 1541
Title:  BNSF 1541
Description:  No idea who this was but what an epic consist.
Photo Date:  1/25/2014  Upload Date: 1/26/2014 10:52:31 AM
Location:  Casselton, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 1541(GP28P) BNSF 1974(SD40-2) BNSF 2280(GP38-2) BNSF 3126(GP50)
Views:  1012   Comments: 0
BNSF 3127
Title:  BNSF 3127
Description: 
Photo Date:  9/3/2007  Upload Date: 6/30/2008 7:16:46 PM
Location:  Superior, WI
Author:  Matt Hagfors
Categories:  Roster
Locomotives:  BNSF 3127(GP50)
Views:  545   Comments: 0
BNSF 3128
Title:  BNSF 3128
Description: 
Photo Date:  5/31/2010  Upload Date: 5/27/2010 5:44:29 PM
Location:  Fargo, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3128(GP50)
Views:  565   Comments: 0
BNSF 3128
Title:  BNSF 3128
Description: 
Photo Date:  6/30/2010  Upload Date: 6/30/2010 10:41:06 PM
Location:  Wolverton, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3128(GP50)
Views:  687   Comments: 0
Breckenridge Local
Title:  Breckenridge Local
Description:  Dead in the siding, most likely Dilworth is full and they parked it here waiting for room to be made.
Photo Date:  6/30/2010  Upload Date: 6/30/2010 10:44:01 PM
Location:  Wolverton, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 7951(SD40-2R) BNSF 2300(GP38-2) BNSF 3128(GP50)
Views:  1268   Comments: 6
BNSF 9302
Title:  BNSF 9302
Description:  The Wadena local runs around a coal mt on their way into the yard.
Photo Date:  9/23/2013  Upload Date: 2/1/2014 6:53:19 PM
Location:  Watts, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 9302(SD70ACe) BNSF 3128(GP50)
Views:  582   Comments: 0
BNSF 3132
Title:  BNSF 3132
Description: 
Photo Date:  11/5/2008  Upload Date: 11/6/2008 1:50:59 PM
Location:  Grand Forks, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3132(GP50)
Views:  508   Comments: 0
BNSF 3134
Title:  BNSF 3134
Description: 
Photo Date:  1/6/2013  Upload Date: 1/6/2013 9:26:33 PM
Location:  Moorhead, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3134(GP50)
Views:  398   Comments: 0
BNSF 3141
Title:  BNSF 3141
Description: 
Photo Date:  5/25/2009  Upload Date: 5/26/2009 8:01:09 PM
Location:  Fridley, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3141(GP50)
Views:  721   Comments: 0
BNSF 2761
Title:  BNSF 2761
Description:  The wadena local is passing the elevators shuttle loading power as they run around there train for the trip back to Dilworth.
Photo Date:  4/22/2011  Upload Date: 4/22/2011 3:00:29 PM
Location:  Ulen, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 2761(GP39E) BNSF 3141(GP50) ILSX 907(TR4A)
Views:  1505   Comments: 2
BNSF 3141
Title:  BNSF 3141
Description: 
Photo Date:  11/11/2011  Upload Date: 11/15/2011 8:27:08 PM
Location:  Moorhead, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3141(GP50)
Views:  557   Comments: 0
BNSF 3149
Title:  BNSF 3149
Description: 
Photo Date:  3/24/2009  Upload Date: 3/24/2009 8:46:12 PM
Location:  Grand Forks, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3149(GP50)
Views:  650   Comments: 0
Rapids Local
Title:  Rapids Local
Description:  A "supercab" has been leading the local for awhile now. the're about to drop off there cars and nose up to there pickup and head back to Superior.
Photo Date:  2/18/2009  Upload Date: 2/19/2009 12:37:53 PM
Location:  Grand Rapids, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3158(GP50)
Views:  811   Comments: 0
BNSF 2960
Title:  BNSF 2960
Description:  Daily Superior-Northtown with 4 geeps. the second unit, BNSF 2324 is dead due to boiling out all its water.
Photo Date:  8/8/2008  Upload Date: 8/8/2008 7:08:51 PM
Location:  Cambridge, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 2960(GP39V) BNSF 2324(GP38-2) EMDX 799(GP38-2) BNSF 3167(GP50)
Views:  1351   Comments: 4
BNSF 3167
Title:  BNSF 3167
Description: 
Photo Date:  8/8/2008  Upload Date: 8/8/2008 7:10:46 PM
Location:  Grandy, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3167(GP50)
Views:  536   Comments: 0
BNSF 3173
Title:  BNSF 3173
Description: 
Photo Date:  5/4/2008  Upload Date: 6/30/2008 7:17:20 PM
Location:  Superior, WI
Author:  Matt Hagfors
Categories:  Roster
Locomotives:  BNSF 3173(GP50)
Views:  529   Comments: 0
BNSF 3175
Title:  BNSF 3175
Description:  Hinckley local dead on the Amber sub.
Photo Date:  6/24/2019  Upload Date: 1/26/2020 12:26:24 PM
Location:  Hinckley, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3175(GP50) BNSF 3022(GP40M)
Views:  545   Comments: 0
Brainerd Local
Title:  Brainerd Local
Description:  The local heads out for the day with three gorgeous Blue Bonnets in tow.
Photo Date:  2/25/2009  Upload Date: 2/25/2009 7:10:46 PM
Location:  Boylston, WI
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3181(GP50) BNSF 2617(GP35u) BNSF 8728(GP60)
Views:  1133   Comments: 2
M-GFDDIL
Title:  M-GFDDIL
Description:  the daily manifest heads out of town for Dilworth with two Geep 50's and a Geep 39 for power.
Photo Date:  11/24/2009  Upload Date: 3/29/2009 9:12:22 PM
Location:  Grand Forks, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3181(GP50) BNSF 3195(GP50) BNSF 2731(GP39-2)
Views:  988   Comments: 0
BNSF 3183
Title:  BNSF 3183
Description:  Pretty sure this is the Wadena Local.
Photo Date:  9/3/2012  Upload Date: 9/5/2012 10:50:04 PM
Location:  Watts, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3183(GP50)
Views:  298   Comments: 0
BNSF 3195
Title:  BNSF 3195
Description: 
Photo Date:  11/24/2009  Upload Date: 11/24/2009 6:16:12 PM
Location:  Grand Forks, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3195(GP50)
Views:  464   Comments: 0
BNSF 3195
Title:  BNSF 3195
Description:  Plow Extra heading to Fargo yard to clear some tracks.
Photo Date:  1/4/2017  Upload Date: 1/5/2017 3:41:50 PM
Location:  Dilworth, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3195(GP50) BNSF 7638(ES44DC)
Views:  315   Comments: 0
BNSF 2258
Title:  BNSF 2258
Description:  Plow Extra heading to Fargo yard to clear some tracks.
Photo Date:  1/4/2017  Upload Date: 1/5/2017 3:41:36 PM
Location:  Dilworth, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 2258(GP38-2) BNSF 3195(GP50)
Views:  636   Comments: 0
11 unit grainer
Title:  11 unit grainer
Description:  11 units on a grainer. 9 of them are EMD's. 5 spartan cab EMD's, 4 wide cab EMD's and 2 wide cab GE's.
Photo Date:  11/25/2012  Upload Date: 11/25/2012 9:41:02 PM
Location:  Sauk Rapids, MN
Author:  Matp Hagfors
Categories: 
Locomotives:  BNSF 986(C44-9W) BNSF 4668(C44-9W) BNSF 9738(SD70MAC) BNSF 2912(GP39E) BNSF 3198(GP50) BNSF 1846(SD40-2) BNSF 9796(SD70MAC) BNSF 2280(GP38-2) BNSF 9537(SD70MAC) BNSF 8101(SD60M) BNSF 1624(SD40-2)
Views:  1640   Comments: 2
11 unit grainer
Title:  11 unit grainer
Description:  11 units on a grainer. all DC powered and 9 of them are EMD's. 5 spartan cab EMD's, 4 wide cab EMD's and 2 wide cab GE's.
Photo Date:  11/25/2012  Upload Date: 11/25/2012 9:41:13 PM
Location:  Sauk Rapids, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 986(C44-9W) BNSF 4668(C44-9W) BNSF 3198(GP50) BNSF 2912(GP39E) BNSF 1846(SD40-2) BNSF 9738(SD70MAC) BNSF 9537(SD70MAC) BNSF 9697(SD70MAC) BNSF 1624(SD40-2) BNSF 8101(SD60M) BNSF 2280(GP38-2)
Views:  1638   Comments: 3
BNSF 3198
Title:  BNSF 3198
Description: 
Photo Date:  11/26/2012  Upload Date: 11/26/2012 9:35:00 PM
Location:  Sauk Rapids, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3198(GP50)
Views:  387   Comments: 0
JY Locai.
Title:  JY Locai.
Description:  The JY local holding @ 27th st for a few minutes before heading to Dilworth Yaud.
Photo Date:  4/13/2013  Upload Date: 4/14/2013 7:12:58 PM
Location:  Fargo, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 2344(GP38-2) BNSF 1669(SD40-2) BNSF 1619(SD40-2) BNSF 3198(GP50)
Views:  1014   Comments: 0
South Local
Title:  South Local
Description:  South Local coming back into the yard off of the Hillsboro sub.
Photo Date:  3/17/2009  Upload Date: 3/17/2009 6:50:08 PM
Location:  Grand Forks, ND
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 2161(GP38) BNSF 3207(GP50) BNSF 2814(GP39M)
Views:  1073   Comments: 1
BNSF 3207
Title:  BNSF 3207
Description:  Strata Local heading out to Detroit Lakes where Strata has a huge rock/gravel pit.
Photo Date:  7/6/2010  Upload Date: 7/7/2010 10:31:04 PM
Location:  Watts, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3207(GP50)
Views:  542   Comments: 1
BNSF 3207
Title:  BNSF 3207
Description:  Renumbered to BNSF 3106.
Photo Date:  2/1/2012  Upload Date: 2/1/2012 6:10:13 PM
Location:  Watts, MN
Author:  Matt Hagfors
Categories: 
Locomotives:  BNSF 3207(GP50)
Views:  520   Comments: 0


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